0
, как вставить внутренний массив в MongoDB используя PHP я запустить эту команду в Sheel затем запускаетВставить массив в MongoDB используя PHP
db.domain_data.update({"email":"[email protected]","url.tlds":".com"},{'$addToSet':{"url.$.domain":{"name":"rohan","status":"yes"}}}})
, но я пишу этот код в PHP, то он не работает
<?
$domain=array("name"=>"asvdsfs","status"=>"yes");
$condition=array("email"=>"[email protected]","url"=>array("tlds"=>".com"));
$arr=array('$addToSet'=>array("url.$.domain"=>array($domain)));
//$arr=array('$addToSet'=>array("url"=>array("$"=>array("domain"=>array($domain)))));
//Above line also not working.
$status=$db->domain_data->update($condition,array($arr));
?>
Как написать выше PHP-код, что он будет работать правильно?