【发布时间】:2019-05-07 06:57:31
【问题描述】:
我有商店集合和用户集合,其中包含商店 ID 列表作为字符串。
店铺文件示例:
{
"_id" : ObjectId("5a0c6797fd3eb67969316ce2"),
"picture" : "http://placehold.it/150x150",
"name" : "Genmom",
"email" : "leilaware@genmom.com",
"city" : "Rabat",
"location" : {
"type" : "Point",
"coordinates" : [
-6.79387,
33.83957
]
}
}
用户集合示例:
{
"_id" : ObjectId("5c04b943ff491824b806686a"),
"email" : "ayoub.khial@gmail.com",
"password" : "$2a$10$4Wt5Rn6udxREdXCIt3hGb.sKhKUKOlyiYKmLTjYG3SqEPKFSw9phq",
"likedShops" : [
"5a0c6797fd3eb67969316ce2",
"5c07ada8ff49183284e509d1",
"5c07acc1ff49183284e509d0"
],
"dislikedShops" : [ ]
}
我想返回likeShops的详细信息。
【问题讨论】:
-
likedShopsids 的类型是什么?字符串还是 OBjectID?您使用的是什么版本的 mongo? -
@AnthonyWinzlet 字符串
-
还有mongodb版本?
-
mongodb 4.2版
标签: database mongodb mongodb-query aggregation-framework