unable, um Regex in $ in Operator in Mongodb zu verwenden

Ich versuche das @ zu benutzregex mit$in Operator wie in den Dokumenten erwähnt, aber ich kann den Wert immer noch nicht abrufen.

db.users.find({'profile.firstName':{$in:["/justin/i"]}}).count() = 0

aber als ich das benutzte

db.users.find({'profile.firstName':{$in:["justin"]}}).count()=1 un

db.users.find({'profile.firstName':{$in:["Justin"]}}).count()=2

Bearbeitete Frage

scheint mir nicht klar zu sein mit der Frage, ob ich den Code zum leichteren Verständnis hinzufügen werde

Ich versuche, die Liste der Dokumente aus einer Abfrage abzurufen, bei der die Groß- und Kleinschreibung nicht berücksichtigt wird. Ich halte es für besser, meine Zweifel mit Code zu erklären.

Meteor.users.find({'profile.firstName':{$in:[/justin/i,/helen/i]}}).count()

wird Dokumente geben, derenprofile.firstName istjustin/Justin/JUSTIn/HElen/helen

aber meine Zweifel, wie man die Variablex=["sai","test","jacob",---etc] anstelle vonhelen/justin

Antworten auf die Frage(4)

Ihre Antwort auf die Frage