我可以用一个ObjectId来计算它,如下所示。
public function count_typesA() {
$list = Shops::findAll(['typeid'=>new MongoDB\BSON\ObjectId("57eb8395b5ea6a14c00075d2")]);
return count($list);
}
我必须使用57ea5880b5ea6a0650002785
和57eb8395b5ea6a14c00075d2
计算所有typeid。
(具有不同值的相同属性typeid
)
怎么做?
答案 0 :(得分:2)
这样的事情可能有所帮助:
public function count_typesA() {
$list = Shops::findAll(['typeid'=> [
new MongoDB\BSON\ObjectId("57eb8395b5ea6a14c00075d2"),
new MongoDB\BSON\ObjectId("57ea5880b5ea6a0650002785")
]
]);
return count($list);
}