問題タブ [loopbackjs]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
node.js - ユーザー ロールでループバック ACL 変更権限を使用する方法
ループバック ACL を理解しようとしましたが、失敗しました。ループバック ACL コントロール ロール認証を使用できる場合、どうすればよいですか?
リクエストを頂いた時
こちらが社員です。JSON 構成
次のコードは、従業員を追加することです
ループバック ACL の中身がわかりません。アクセス制御効果を達成するにはどうすれば変更できますか?
node.js - キャッチされないエラー: [$injector:unpr] 不明なプロバイダー: sessionInjectorProvider
angular js、loopback、nodejs は初めてです。
angularアプリで認証を実装しているときに、以下のエラーが発生します
私はこの文書を調べていましたが、助けにはなりませんでした。 http://www.webdeveasy.com/interceptors-in-angularjs-and-useful-examples/
このエラーは、sessionInjector に以下の行を追加したときに発生しました
geojson - loopback for rest api を使用して geojson データを保存する最良の方法
ループバックは初めてですが、最初のノード ベースの RestAPI の設定を楽しんでいます。モデルを作成し、関連するテーブルをデータストアに作成できます。私のモデルには、次の形式の文字列であるデータ型 geojson のプロパティが必要です。
{ "type": "Feature", "geometry": { "type": "Point", "coordinates": [125.6, 10.1] } }
いくつかはポイントです。その他のポリラインまたはポリゴン。私の質問は、モデル スキーマで geojson プロパティを構成する最良の方法は何かということです。データ型を文字列に設定することもできますが、もっとエレガントなものがあることを願っています。理想的には、送信されたデータが有効な geojson であることを確認するカスタム検証をセットアップしたいと思います。また、緯度/経度の範囲内でデータを返すなど、場所ごとにモデルをクエリできる必要があります。
今のところデータストアとして MYSQL を選択しますが、それは過去の経験からです。別のデータ ソースが望ましい場合は、変更します。
javascript - loopback.io で新しいプロジェクトを作成する
初めて LoopBack.io を使用しようとしていますが、このコマンド ラインで新しいプロジェクトを作成しようとすると、常にこのエラーが発生します。
エラーは次のとおりです。
誰でもこの問題を解決するために私を案内してもらえますか? ご協力ありがとうございました。
node.js - API 呼び出し量ベースの課金モデルを構築する方法
ノード API 管理のために loopback.io を調べています。私がまだはっきりしていないのは、ユーザー/API キーごとの API 呼び出しを正確に監視し、ソリューションをボリューム ベースのプランに接続する方法です。以前にこれを行ったことがあり、いくつかの慣行/適切な支払いプロバイダーを推奨できる人はいますか? ありがとう、フロリアン
node.js - ループバック クエリにリモート メソッドを含める
クエリを作成するときにリモート メソッドの結果を含める方法を探しています。
例: Customer モデルを照会しています。関連するモデルを含めるには、 include フィルターを使用します{ filter: { include: ['orders'] } }
。
結果を返す前に、いくつかの関連モデルで処理を行う必要があります。
私が探しているのは、Mongoose の仮想プロパティに似たものです。これは可能ですか、それとも結果が返された後、顧客ごとに個別のリクエストを作成する必要がありますか?
javascript - socket.io の認証にループバック トークンを使用する
私はループバック 2.0 と socket.io 1.0.6 を使用しています。
socket.ioの認証にループバック認証方式を使いたいです。
loopback/lib/middleware/token.js でユーザーを認証する方法を見つけました。https://github.com/strongloop/loopback/blob/master/lib/middleware/token.js
次に、以下のように書きます。
しかし、実際には動作せず、このようなエラーが発生します。
これは、 loopback.token() メソッドに間違ったオブジェクト型を渡したことが原因だと思います。
mysql - ループバックでmysqlを使用してユーザーを適切に拡張する方法
私はloopbackに非常に慣れていません。私はそれを使って最初のアプリを作成しており、データソースを MySql に変更しています。私の人物モデルはこのように見えます
person.json
と
datasource.json
と
モデル構成.json
この後、人を作成したい場合、権限がないため人を作成できません。mysql にエントリを挿入してログインしようとしましたが、運がありませんでした。しかしUser
、ベースとして削除するとperson
、すべてうまくいきます。しかし、から継承したすべての認証機能を失いますUser
。User
mysql をデータソースとして適切に使用してPerson
拡張し、my.xml として使用できるようにするにはどうすればよいUsers
ですか? 前もって感謝します
javascript - LoopBack: undefined のメソッド 'post' を呼び出せません
私は loopback と node.js が初めてです。
ループバック エクスプローラーを使用して、Rating と RatingsAggregate の 2 つのモデルを作成しました。API に対して問題なくクエリを実行し、投稿できます。
私はいくつかの基本的なビジネス ロジックをセットアップしようとしているので、common/models のファイル Rating.js を編集しています。その内容は次のとおりです。
API をロードできますが、API に対して get ステートメントを実行すると、次のエラーが発生します。
TypeError: Cannot call method 'post' of undefined
私の推測では、何らかの方法で ratingaggregate が値を取得することはありません...しかし、何が間違っているのかわかりません。明らかに、これは私のビジネス ロジックの最終状態ではありませんが、現在、2 つのモデル間でいくつかの基本的な CRUD を試しています。