PHP中的MongoDB OR查询

时间:2011-06-25 18:47:10

标签: php mongodb

使用OR比较用户名和体验的正确代码是什么?

$regex = new MongoRegex("/".$name."*/i");
$regex2 = new MongoRegex("/".$comm."*/i");

$where = array('$in' => array('username' => array($regex),'experience' => array($regex2)));
$cursor = $collection->find($where)->limit($limit)->skip($skip);

1 个答案:

答案 0 :(得分:0)

在两个正则表达式的上下文中,你想要一个$ in运算符?没有任何意义....改为查看$或运算符。