問題タブ [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.

0 投票する
1 に答える
2061 参照

node.js - server.js でカスタム ループバック モデルを使用するにはどうすればよいですか

以下のように、server.js でカスタム ループバック モデルを使用したいと思います。

サーバー/server.js

共通/モデル/foo.js

参照: https://gist.github.com/bajtos/213d5dae87e19f47db5d


しかし、実際にはこのようなエラーが発生しました。


メソッドは定義されていないようです。サーバーを起動する際にカスタムメソッドを使用する方法と、それを修正するにはどうすればよいですか?

0 投票する
2 に答える
1762 参照

express - 保護されたルートのループバック/ログインの確認

ループバックを使用してビューをレンダリングする前に、ユーザーがログインしていることを確認するにはどうすればよいですか? angularアプリを使用してフロントエンドにログインできます。しかし、匿名ユーザーがページを閲覧できないようにしたかったのです。

headers.authorization_token のようなヘッダーだと思っていましたが、そこにはないようです。

パスポートを使用せずに、パスポートの connect-ensurelogin のようなものを探しています。

0 投票する
3 に答える
2463 参照

node.js - Strongloop: Amazon S3 のストレージ コンポーネントのセットアップ

Node.js と Loopback は初めてです。これまで Deployd を使用してきましたが、Loopback に移行しようとしています。Deployed の S3 バケット モジュールはうまく機能していました。

そう...:

私はこのウェブサイトにいます https://github.com/strongloop/loopback-component-storage

プロジェクトフォルダーで、

次に、データソースを作成する必要があります。新しいデータソースをセットアップするために、試しました

ストレージであるソースを作成するオプションは提供されません。だから私はそのオプションを除外します

github に次のコードがあるようです (上記のリンク)。

これはデータソースを作成する正しい方法だと思いますが、このコードをどこに配置し、どのように実行すればよいのでしょうか? このコードを Amazon で使用するにはどうすればよいですか?

keyの秘密鍵とkeyIdアクセスキーIDだと思いますが、確認できますか?

始めるのに問題があります...事前に助けてくれてありがとう

0 投票する
2 に答える
2542 参照

node.js - loopback.io を使用して REST に関連エンティティを含める方法

REST サービスを作成するために、Strongloop のループバック ツールを使用しています。モデルを要求するときに、どの関連エンティティを返すかを定義する方法を知りたいです。

のようなリクエストを送信すると、関連する投稿モデルが返されることがドキュメントでわかります。また、投稿やコメントを取得するなどGET /api/members?filter[include]=postsのリクエストを行うことができることを発見しGET /api/members?filter[include]=posts&filter[include]=commentsましたが、コードまたは生成されたのいずれかで定義する方法はありますかモデルを要求するときに特定のリレーションを常に返す json ファイルを作成しますか?

0 投票する
3 に答える
15944 参照

json - ループバック モデルで一意のフィールド値を確保する

ループバック モデルで特定のフィールドの一意性を確保する方法。以下のようにモデル Post があります。フィールドには genericId があり、データベース内で一意であり、重複キーの挿入時にエラーを介してループバックする必要があります。

ドキュメントや他の例を検索してみましたが、成功しませんでした。私が考えることができる 1 つの解決策は、create 関数の remoteHook を作成し、挿入する前にこのフィールドを検証することですが、他の方法を探すことです。

0 投票する
1 に答える
1138 参照

javascript - Loopback API の Ember.js との互換性を確保する

Ember と通信する API の Loopback を試しています。

Ember では、たとえばアカウントの場合、「キー」に JSON が含まれている必要があります。

afterRemote フックを使用して、Ember が応答を受信できるように応答を変更する方法について、Google グループでいくつかのアドバイスを見つけました。

私のmodels/account.jsの例:

応答がコンソールに表示されているはずですが、localhost:3000/api/accounts の JSON 出力には、変更された JSON オブジェクトが表示されません。

ループバックで JSON 応答/要求を変更する正しい方法は何ですか?

すべてのモデルに適用できるように、一般的な方法が理想的です。

0 投票する
2 に答える
1303 参照

node.js - node.js に Strongloop API をインストールし、ループバックを使用する方法

npm install -g strongloop コマンドを使用して node.js に strongloop api をインストールすると、エラーが発生し、slc ファイルが生成されず、その後 slc loopback コマンドを使用できません。

このエラーの解決策はありますか?このストロングループを使用できますか?

0 投票する
1 に答える
1251 参照

stored-procedures - StrongLoop ストアド プロシージャからモデルを作成する

ストアド プロシージャからモデルを作成する必要があります。ストアド プロシージャは SQL Server にあります。APIを使ってdiscoverモデルを取得してみましたが、ループバックはそれほど高度ではないようです。私は StrongLoop のドキュメントを参照して、そのようなことができるかどうかを調べましたが、うまくいきませんでした。

ストアド プロシージャからデータを返す API を作成しようとしています。そんなことがあるといいな。

0 投票する
2 に答える
3967 参照

node.js - ループバック「hasManyThrough」関係。どこに追加しますか?

User エンティティと Hobbie エンティティがあり、どちらも Loopback でモデルが定義されており、API Explorer でそれらを確認できます。

User と Hobbie を ManyToMany 関係でリンクするテーブル UserHobbie があります。次のようなループバックhasManyThrough関係を宣言しようとしています

しかし、エクスプローラーに表示されないため、うまくできないようです。/server/server.jsブートストラップ セクションの直後に宣言し、 /common/User.jsandで実行しようとしました/common/Hobbie.js(ただし、どちらか一方では、もう一方のモデルは表示されません)。

これを User.json または Hobbie.json に追加する適切な構文はありますか? json 定義に入力したものはすべてエクスプローラーに表示されるため、これが私の好ましい方法です。