當你在Mongodb中限制你的查詢時,有沒有辦法說「我只想要這個鍵」?或者,您是否必須始終使用{key_one:0}主動拒絕字段Mongodb查詢說「只有這個字段」,而不是必須逐個拒絕每個字段?
例如。我只想用我的db.tonight.find()來取得key_four的值。
JSON結構
{
key_one : "some string",
key_two: "some string",
key_three : "some string",
key_four: "some string",
key_five: "some string",
key_six: "some string"
}
如何簡化呢?
查詢:
db.tonight.find({},{_id:0,key_six:0,key_five:0,key_three:0,key_two:0,key_one:0})
你可以做'{_id:0,key_one:1}'應該有同樣的效果 – Sammaye
讓我檢查一下。我想我搞砸了語法。需要編輯問題以獲得測試工作。 –
今晚我會回來的。我得走了。我給出的例子是錯誤的。 –