2017-05-02 6 views
1

私はHasMany関連モデルの評価(またBelongsToポスト)のモデルポストを持っています。ループバック/ SQLで関連するモデルの数で照会する方法は?

200件以上の評価の投稿をすべて検索したいと思います。

はこれまでのところ、私は考えることができる唯一の解決策は以下のとおりです。

  1. はポストの全てを取得し、手動でforループでそれらをフィルタリングします。
  2. 新しい評価が追加されると手動で更新される列を[ポスト]表に追加します。

(1)は非常に非効率的です(何千もの投稿があります)。(2)ちょうど正しいとは思われません。

私はフレームワークとしてLoopbackを使用していますが、組み込みのソリューションが好まれますが、ここではネイティブSQLのみを選択していると思います。投稿

+0

オープン[関連githubの問題](https://github.com/strongloop/loopback/issues/917 )、私は仮定しているので、この機能は現時点ではサポートされていません。 –

答えて

0

検索、使用は格付けを含め、どこ格付けGTによってフィルタ200 を参照してくださいドキュメントhttps://loopback.io/doc/en/lb2/Querying-related-models.htmlあり

+0

評価はプロパティではなく、関連するモデルです。既存の関連モデル(定格)が200を超える投稿のみを返すようにフィルタを作成する方法はありますか? –

関連する問題