no se puede usar regex en $ en el operador en mongodb
Estoy tratando de usar elregex
con$in
operador como se menciona en los documentos, pero todavía no puedo obtener el valor.
db.users.find({'profile.firstName':{$in:["/justin/i"]}}).count() = 0
pero cuando lo usaba así
db.users.find({'profile.firstName':{$in:["justin"]}}).count()=1
y
db.users.find({'profile.firstName':{$in:["Justin"]}}).count()=2
Pregunta editada
parece que no estoy claro con la pregunta, agregaré el código para una fácil comprensión
Estoy tratando de obtener la lista de documentos de una consulta que no distingue entre mayúsculas y minúsculas. Creo que es mejor explicar mi duda con el código.
Meteor.users.find({'profile.firstName':{$in:[/justin/i,/helen/i]}}).count()
dará documentos cuyaprofile.firstName
esjustin/Justin/JUSTIn/HElen/helen
pero mi duda de cómo dar la variablex=["sai","test","jacob",---etc]
en lugar dehelen/justin