1

ID が配列に含まれているユーザーを取得する必要があります。このために私は $in 演算子を使用していますが、これは集計操作内にあるため、特定のユーザーの ID が 1 つだけではなく配列に存在する場合は常に特定のユーザーを取得したいと考えています。例えば:

The ids array is A=[a,b,c,b] and U(x) is user with id x
with users.find({_id:{$in:A}}) i get these users as result: U(a),U(b),U(c)
instead i'd like to get back the result: U(a),U(b),U(c),U(b)

IDが表示されるたびにユーザーを元に戻します。

$in が期待どおりに機能していることは理解していますが、どうすればこれを達成できるか考えている人はいますか?

ありがとう

4

1 に答える 1