我試圖使用regex
和$in
操作符(如文檔中所述),但我仍無法獲取該值。
db.users.find({'profile.firstName':{$in:["/justin/i"]}}).count() = 0
,但是當我用這樣的
db.users.find({'profile.firstName':{$in:["justin"]}}).count()=1
和
db.users.find({'profile.firstName':{$in:["Justin"]}}).count()=2
編輯問題
好像我不是跟我的無線問題明確將添加代碼以便於理解
我試圖從查詢中區分大小寫的文檔列表。我認爲最好用代碼解釋我的疑問。
Meteor.users.find({'profile.firstName':{$in:[/justin/i,/helen/i]}}).count()
會給文件,其profile.firstName
是justin/Justin/JUSTIn/HElen/helen
但我的疑問,如何給變量x=["sai","test","jacob",---etc]
代替helen/justin
嘿感謝解決方案,但請檢查一次問題,因爲我已經加入多一點吧。 –
但不會使查詢區分大小寫 –