$update = $col->update(array('_id' => 'test'), array('$push' => array('friends' => 1)), array('safe' => true, 'upsert' => true));
$test = $col->findOne(array('_id' => 'test'));
debug(compact('update', 'test'));
不按預期工作。MongoDB:我如何插入一個javascript數組與PHP(而不是一個對象)?
我獲得的(通過RockMongo檢查):
{
"_id": "test",
"friends": {
"0": 1
}
}
我想/希望有這樣的:
{
"_id": "test",
"friends": [
1
]
}
任何想法? 謝謝!
怎麼樣'陣列( '朋友'=>陣列(1))' ? – Nick 2011-05-26 15:22:57