我正在使用 mongoDB 中的动态查询,以这种方式使用它们:
$query['clicks'] = array('$gt' => 6);
$query['lang'] = "de";
$cursor = $collection->find($query);
这个问题非常简单明了:如何添加“或”条件?例如让“lang”都为“de”或“fr”;
因为现在,Mongo 暗示“clicks”和“lang”之间存在 AND。那么我如何构造点击次数 > 6 && ( lang == 'de' || lang == 'fr' )