我找到了我的mongodb数据库的数据。我想要更新数据的数据字段。 我的数据在这里:
http://paste.ubuntu.com/8447715/
我希望能找到这些数据并更新家庭地址。我在尝试:
$Data = array(
'$set' => array(
'address.name' => 'home'
)
); <br>
$users->update(array('username' => 'micheal', 'address.name' => 'hame') ,$Data);
出了什么问题? 我的英语不好,抱歉
答案 0 :(得分:0)
您需要使用$
运算符更新与选择匹配的地址;
$Data = array(
'$set' => array(
'address.$.name' => 'home'
)
);
$users->update(array('username' => 'micheal', 'address.name' => 'hame') ,$Data);