このクエリを実行してみました:
$collection->update(
array('_id' => 'mongoIDhere'),
array(
'$set' => array("parent" => 'data'),
array("parents" => 'data')
),
array("upsert" => true)
);
ただし、2 番目の「set」パラメーター ( array("parents" => 'data') ) のみが更新されます。2 つの別々のクエリで実行すると、これらは正常に機能しますが、一緒にするとうまくいきません。