PHP-драйвер драйвера MongoDB с использованием массива - PullRequest
0 голосов
/ 28 июня 2018

Я пытаюсь создать запрос в своем PHP-приложении к MongoDB и хочу проверить, есть ли записи, которые соответствуют массиву адресов электронной почты. Запись также содержит вложенный объект, так что я не уверен на 100% в правильном синтаксисе, и если это вообще возможно сделать так. Ценю любую помощь и совет.

Гнездо Объект:

Владелец => Электронная почта

Код:

$emails = array ('abc@def.com', 'asd@qwe.com', 'obd@rew.com');

$query = new MongoDB\Driver\Query([ "Owner" => [ 'Email' => $emails ]);

1 Ответ

0 голосов
/ 28 июня 2018

Я понял это!

$query = new MongoDB\Driver\Query("Owner.Email" => array ( '$in' => $emails));
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...