0
我在PHP下面的代碼連接到我的MongoDB實例:
$connection_string = "mongodb://XXXXXXX:[email protected]:XXX/myDB";
$mongo_or = new Mongo($connection_string);
$db_or = $mongo_or->selectDB("myDB");
# Pick a collection
$collection_or = $db_or->myCollection;
$findArray = array('$and' => array('user.uid' => 1, 'friend_id' => 2));
$findArray2 = array('$and' => array('user.uid' => 2, 'friend_id' => 1));
$collection_or->remove($findArray);
$collection_or->remove($findArray2);
這從來沒有刪除任何結果 - 即使知道內容仍然有它從來沒有得到的去除。我該如何解決這個問題?我相信這真的很愚蠢。
語法是錯誤的,但你並不需要那些$ ANDS無論如何,數組元素之間的默認操作爲$和 – Sammaye