Допустим есть запрос на обновление из учебника:
$con = new MongoClient();
$collection= $con-> test-> persons;
$oldDocs=array("name"=> "Mark", "age" => 29);
// новое значение для поля age
$newDoc = array ('$set' => array("age" => 30));
$option = array("upsert" => true);
$collection -> update($oldDocs, $newDoc, $option);
Как мне сказать моноге что бы она нашла первый документ не по ключу "name" c значением "Mark", а первый попавшийся документ у которого есть поле с ключем "name"?
Что то вроде такого запроса надо:
$oldDocs=array("name");
Нужно использовать оператор $exists
$collection->findOne(array("name" => array("$exists" => true)))
Как развивать веб-проекты в 2026 году: технологии, контент E-E-A-T и факторы доверия
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники