Привет У меня есть массив клиентов на объекте изображения, как это:Update суб объект на родительский объект в одном запросе
{
id: 1,
path: "2013-02/12",
clients:
[
{
id: 321,
alias: "Test: audienceDev",
}
],
},
Объект клиент обновляется в другом месте, мне нужно обновить объект клиента на этом объекте изображения.
Я попытался:
$this->mongoDB->Image->update(
array('clients.id' => (int) $document->id),
array('$set' => array('client' => $document)),
array('multiple' => true)
);
и
$this->mongoDB->Image->update(
array('clients[].id' => (int) $document->id),
array('$set' => array('client' => $document)),
array('multiple' => true)
);
Ни обновляет объект клиента на объекте изображения.
Любые предложения?