我有以下架构:
var searchResults = new mongoose.Schema ({
title : String,
url : String,
description : String,
scrapped : {type : Boolean, default : false}
});
另一个:
var searchSchema = new mongoose.Schema({
original : String,
results : [searchResult],
// ...
});
我应该如何搜索匹配结果的网址值?
我在另一个问题中读到了类似的内容:
var searchModel = mongoose.model('Search', searchSchema);
searchModel.findOne({'results.url' : "http://www.myurl.com"}, function (err, res) {
consle.log(res);
});
但它似乎不起作用。我的语法错了吗?
答案 0 :(得分:0)
这个语法实际上是正确的,我的错误是在其他地方。