Ich brauche eine Auswahl von MongoDB Dokumente auszuführen $in
Verwendung als https://docs.mongodb.com/manual/reference/operator/query/in/
{ field: { $in: [<value1>, <value2>, ... <valueN> ] } }
dokumentiert
Ich habe mit dieser versucht, aber
conditions := { 'conditionIds' -> {'$in' -> [ 'uQqazzdwSYsEmqGNp' ] } asDictionary } asDictionary. collection := database collectionAt: 'users'. collection query: [ :q | q where: conditions ].
ich sah, dass MQInCondition
existiert, die sehr vielversprechend, aber ich habe kein Beispiel in den Tests oder Projektdokumenten gefunden. Wer weiß, wie man es benutzt? Vielen Dank!
Danke Norbert. Aber wir haben 'MQInCondition', was würde es brauchen, damit es funktioniert? –
Für den Rekord: Ich brauchte die Werte der Abfrage parametrisiert werden (es ist ein Array, das als Argument kommt), so dass ich nicht wirklich '{Val1. val2} asDictionary' –
Also setze das Array statt {val1. val2}. –