問題タブ [feathers-sequelize]
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.
sequelize.js - belongsToMany の特定の ID に属さないものをすべて見つける方法は?
私は次のモデルを持っています:
それらは次のように関連付けられています。
特定の ID を持つ messageGroup に含まれていないユーザーのリストを返すにはどうすればよいですか?
たとえば、私のテーブルが次のようになっているとしましょう
ユーザー
ID | 名前 |
---|---|
1 | フー |
2 | バー |
3 | バズ |
メッセージ_グループ
ID | 名前 |
---|---|
1 | 管理者 |
2 | ユーザー |
user_message_groups
ユーザーID | messageGroupId |
---|---|
1 | 1 |
1 | 2 |
2 | 2 |
message_groups id が 1 (管理者) の場合、その message_group に含まれていない2 人のユーザーを返すクエリを作成するにはどうすればよいですか? (ユーザーBar
と を返す必要がありますBaz
)