我正在寻找一种在具有以下结构的文档“答案”数组中搜索关键字(例如“Henrik”)的方法
Array
(
[_id] => MongoId Object
(
[$id] => 4eeedd9545c717620a000007
)
[formId] => 6
[respId] => 4eeedd95c93228
[dateCreated] => 2011-10-14 07:45
[answers] => Array
(
[field1] => Henrik
[field6] => myemail@domain.com
[field7] => my city address
)
)
我正在这个项目中使用 PHP,并且像这样查询当然可以:
$answers = $collection->find( array('formId' => 6, 'answers.field1'=> 'Henrik' ) );
我想要做的是在没有答案数组的特定键的情况下进行搜索,就像这样
$answers = $collection->find( array('formId' => 6, 'answers'=> 'Henrik' ) );
是否可以进行这种类型的查询?如果这是转发,我很抱歉。我无法在此处或 Google 上找到任何关于此的示例。