Как создать вложенный документ? В интернетах куча информации, как обновить (добавить) вложенный документ, но что делать, если у меня еще нет коллекции, а мне нужно сразу создать ее структуру, с вложенными документами? Я чувствую, что это очень просто :-)
$query = array(
'author' => 'admin',
'post' => array(
'title' => '1',
'body' => '1'
),
)
$collection->insert($query);
Создает такую структуру
{
"_id" : ObjectId("4e5276adbd1ac4242b000002"),
"author" : "admin",
"post" :
{
"title" : "1",
"body" : "1"
}
}
А мне видимо нужна такая
{
"_id" : ObjectId("4e5276adbd1ac4242b000002"),
"author" : "admin",
"post" :
[
{
"title" : "1",
"body" : "1"
}
]
}