【发布时间】:2011-09-17 04:53:54
【问题描述】:
doctrine2 ODM 可以创建以下查询吗?
db.Product.find({ "$or": [ { "name": new RegExp("test*", "i") }, { "tags": new RegExp("public true*", "i") } ], "$or": [{ "public": false, "_id": { "$in": [ ObjectId("4e74121c4fcfa9ff7ac90000"), ObjectId("4e74121c4fcfa9ff7ac80000") ] } }, { "public": true }] });
我不明白的关于教义2 的主要问题是如何在 $query 中添加加法 $or?
这有助于我使用仍然缺少的 $and 运算符。
我目前正在使用 Symfony2 Doctrine2 Mongodb
【问题讨论】:
标签: mongodb doctrine-orm symfony mongodb-php