我正在使用聚合在数据表中创建文本搜索功能。
$ops = array(
array(
'$match' => array(
"status" => "A",
'$or' => array(
array("team" => "Golz"),
array("rank" => "freshmen")
)
)
)
翻译成mysql,它是“select * from dbname where status='A' AND (team='Golz' OR rank='freshmen')。
DB什么也不返回,它应该返回几个项目。
什么似乎是问题?