問題タブ [loopback4]

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 投票する
2 に答える
968 参照

node.js - ループバック 4 - すべてのコントローラーまたはモデルの find メソッドをインターセプトする方法

要件は、取得リクエストごとに、そのテーブル内のすべてのオブジェクトを送信する必要があることです。たとえば、ページネーションの目的で特定の制限を使用してすべてのクライアント (おそらくいくつかのフィルターを使用) を取得するように要求し、応答ですべてのクライアント オブジェクトの配列と DB 内の合計クライアント数として結果が必要です。

つまり、コントローラーまたはモデルごとに (可能な限り) find メソッドをインターセプトする必要があるだけでなく、応答も変更する必要があります。

現在の応答は次のとおりです。

必要な応答は次のとおりです。

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

node.js - Loopback 4 (strongloop) のモデルでプロパティを使用し、/explorer (Ej: 自動生成 ID) で非表示にするにはどうすればよいですか?

このモデルをループバック 4 で実行しました。

ご覧のとおり、id はデフォルトで生成されます。しかし、ループバック/エクスプローラーでは

画像エクスプローラー

IDが表示されます。自動生成される場合、非表示にしたいのですが、この API を使用したい開発者に混乱を招く可能性があります。モデルにプロパティを配置し、それを非表示にする方法を知っている人はい/explorerますか?

ありがとう。

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

graphql - OpenAPI-to-GraphQLサーバーでgraphQLで「where」節を使用するには?

私は oasgraph (OpenAPI-to-GraphQL に名前を変更) で LoopBack 4 を使用しています。私の OpenAPI エンドポイントの 1 つにfilter、次のスキーマのパラメーターがあります。

ご覧のwhereとおり、プロパティは「オブジェクト」タイプです。ただし、graphQL エディターでは文字列が必要です。

graphql エディター - 予想される型文字列

問題は、クエリを実行すると文字列でエラーが発生することです。

graphql エディター - where 句はオブジェクトではありません

whereその結果、句を使用してクエリを実行できません。