gpt4 book ai didi

javascript - 访问 Mongoose 查询结果

转载 作者:行者123 更新时间:2023-12-03 11:09:48 24 4
gpt4 key购买 nike

查询

 Blog.find({date: 'December 27, 2014'}, function (err, data) {

console.log("Data: " + data);
console.log("Value: " + data.coverFilename);
}

转储

Data: { _id: 549de8f6afa8b87c2139559d,
tags: 'tag1, tag2, tag3 hallo',
permaLink: 'testtitle',
coverFilename: '3b6f0110-8d53-11e4-9ef3-9503045c44e0.jpg',
content: 'test',
date: 'December 27, 2014',
timestamp: '1419634934689',
title: 'testtitle',
__v: 0 }

Value: undefined

coverFilename 显然存在,那么如果我尝试访问它,为什么它是未定义?我不知道

最佳答案

使用 find 时,data 是一组匹配对象,而不仅仅是一个。使用 findOne 而不是只期望一个结果。

Blog.findOne({date: 'December 27, 2014'}, function (err, data) {
console.log("Data: " + data);
console.log("Value: " + data.coverFilename);
}

关于javascript - 访问 Mongoose 查询结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27663163/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com