我已存储的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