我在数据库中有一条记录,看起来像这样:
{
"_id" : ObjectId("4e93ace3f8208ca743000004"),
"title" : "Entry",
"domain" : {
"_id" : ObjectId("4e9305d5f8208cab43000001"),
"name" : "Google"
}
}
查询特定条目(或使用相同域的条目),看起来我应该使用以下查询:
db.entries.find({domain._id : ObjectId("4e9305d5f8208cab43000001")})
然而,这会产生一个错误:
SyntaxError: missing : after property id (shell):1
我的查询有什么问题?其次,如何将其扩展到PHP?