的查詢我正在學習一些mongodb的東西,而且非常棒!
我決定用節點中的貓鼬進行嘗試,並發現我不知道如何運行或命令,所以我查了一下如何執行常規貓鼬或命令,並發現查詢與此類似:
db.meh.find({$或:[{a:3},{b:4}]});
這似乎與命令行程序,尋找其中== 3或b == 4
可是......我怎麼會在貓鼬做這一切的實體工作的偉大?
任何幫助表示讚賞!
注意我也想能夠與findOne()方法來做到這一點,但我假設它會表現只是一樣find()方法以限制它
的查詢我正在學習一些mongodb的東西,而且非常棒!
我決定用節點中的貓鼬進行嘗試,並發現我不知道如何運行或命令,所以我查了一下如何執行常規貓鼬或命令,並發現查詢與此類似:
db.meh.find({$或:[{a:3},{b:4}]});
這似乎與命令行程序,尋找其中== 3或b == 4
可是......我怎麼會在貓鼬做這一切的實體工作的偉大?
任何幫助表示讚賞!
注意我也想能夠與findOne()方法來做到這一點,但我假設它會表現只是一樣find()方法以限制它
它應該在貓鼬中是一樣的。
SomeObjects.find({$or : [{a: 3}, {b: 4}]});
注意我也想能夠與findOne()方法 要做到這一點,但我假設它會表現只是一樣find()方法與 限制上它
是的,這也應該工作。
啊哈!謝啦!!!不知道爲什麼我沒有想到這一點O.o – DanZimm
對不起,我不能給你,我也是n00b:P – DanZimm
Mongoose真的很好,因爲你可以使用像MongoDB shell這樣的查詢。 – alessioalex
我不認爲你需要在這裏找到任何貓鼬擁有該助手(不知道這是在後的時間的情況下,雖然):
query.or([{ color: 'blue' }, { color: 'red' }]);
歡迎來到StackOverflow Zimm! – WrightsCS
歡迎來到SO Zimm! –