我已存儲的MongoDB文檔中此文件:如何獲取Mongodb文檔中的字符串值?
{
"_id":ObjectId("4eb7642ba899edcc31000001")
"hash":"abcd123"
"value":"some_text_here"
}
我使用的NodeJS訪問數據庫:
collection.findOne({'hash' : req.param('query') },
function(err, result){
console.log(res);
});
此查詢的結果是整個文檔,但是我需要得到只「value」文本:「some_text_here」
這怎麼辦?
我試着用Mongodb shell來檢查它,但是我只是得到一個帶有「_id」字段的json對象。 – xybrek
該示例適用於node.js驅動程序。 MongoDB shell的語法不同:'findOne({hash:'x'},{value:1})'http://www.mongodb.org/display/DOCS/Querying#Querying-FieldSelection – Thilo