0
讓我們假設我這樣做:是否在編程上創建了一個_id唯一?
$person = array(
"_id" => new MongoId(),
"name" => "Fabs",
"city" => "Rome"
);
$people->save($person);
我可以肯定的事實_id
將是獨一無二的,當$person
實際上是堅持?因爲畢竟,ID已經創建在數據庫的「外部」(沒有DB知道),並且people
集合中可能已經有了這個ID,不是嗎?我也明白這可能不太可能,但它有可能嗎?
請參閱http://stackoverflow.com/a/5694803/46375 這應該適用於任何mongo驅動程序。 – whaley