안녕하세요이 같은 이미지 객체에 대한 고객의 배열이 있습니다업데이트 한 쿼리에서 부모 개체의 하위 개체
은 클라이언트 객체가 다른 곳으로 업데이트됩니다{
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)
);
둘은 이미지 객체의 클라이언트 개체를 업데이트합니다.
제안 사항?