如何查找仅与当前记录相关的数据mongodb
我只想得到流动资产记录。但它是show me 0记录,请帮助我查找此查询中缺少的内容。如何仅查找相关数据而不是所有资产。我曾多次尝试,但都没有成功 有谁能帮我这个忙我很感激如何查找仅与当前记录相关的数据mongodb,mongodb,mongoose,mongodb-query,Mongodb,Mongoose,Mongodb Query,我只想得到流动资产记录。但它是show me 0记录,请帮助我查找此查询中缺少的内容。如何仅查找相关数据而不是所有资产。我曾多次尝试,但都没有成功 有谁能帮我这个忙我很感激 export function assetswisetracking(req, res) { return Campaign.find( {"assets._Id": req.params.id }, // <= query part {assets:{$elemMatch:{"assets._Id
export function assetswisetracking(req, res) {
return Campaign.find(
{"assets._Id": req.params.id }, // <= query part
{assets:{$elemMatch:{"assets._Id": req.params.id}}}
)
.then(handleEntityNotFound(res))
.then(respondWithResult(res))
.catch(handleError(res));
}
{
"_id" : ObjectId("5b49d08db8695590d4ea7204"),
"company_id" : ObjectId("59e07c60bdd6d7a454a89304"),
"brand_id" : ObjectId("59e090a8bdd6d7a454a89305"),
"campaign_name" : "testing campaign 1",
"no_of_days" : "7",
"status" : "Executed",
"updated_date" : ISODate("2018-07-14T10:29:33.164Z"),
"created_date" : ISODate("2018-07-14T10:29:33.164Z"),
"active" : true,
"assets" : [
{
"_id" : ObjectId("5b49cef1b8695590d4ea7203"),
"brand_id" : ObjectId("59e090a8bdd6d7a454a89305"),
"medium" : "Billboard",
"quantity" : "1",
"image" : "1531563759445.JPG",
"__v" : 0,
"assets_planned_end_date" : ISODate("2018-07-14T10:30:13.000Z"),
"assets_planned_start_date" : ISODate("2018-07-14T10:30:13.000Z"),
"users_list" : [
ObjectId("5a226aa9c5941e2f845667c3")
],
"outdoor_tracking" : []
},
{
"_id" : ObjectId("5b49cef1b8695590d4ea7203"),
"brand_id" : ObjectId("59e090a8bdd6d7a454a89305"),
"medium" : "Billboard 2",
"quantity" : "5",
"image" : "1531562115.JPG",
"__v" : 0,
"assets_planned_end_date" : ISODate("2018-07-14T10:30:13.000Z"),
"assets_planned_start_date" : ISODate("2018-07-14T10:30:13.000Z"),
"users_list" : [
ObjectId("5a1d0c63ea1c673058e88d2c")
],
"outdoor_tracking" : []
},
],
"__v" : 1
}
导出功能资产WiseTracking(req,res){
返回活动。查找(
{“assets._Id”:req.params.Id},//字段区分大小写,您需要使用
{"assets._id": req.params.id }
哥们,这不是一个打字错误,肯定会帮助别人,我相信OP没有意识到这一点。顺便说一句,这绝对是糟糕的哈哈好!你一发表评论就得到了否决票:P