: bu açıklama o X'in değerini ayarlayacaktır ama bundan sonra sadece güncellenir ilk kez yürütüldüğünde: yinelenen anahtar güncelleştirme üzerinde insert biri [atom] açıklamada Mongo ile yapabilirsiniz nasıl
insert mytable set MyUniqueKey = ?, X = ? on duplicate key update Y = ?
Y değeri.
Yalnızca MyUniqueKey benzersiz anahtarın bir parçasıdır ve çift kopya için bakılmalıdır.
Bu sorun MongoDB 2.4'te kapatıldı ve artık ['$ setOnInsert'] kullanabilirsiniz (http://docs.mongodb.org/manual/reference/operator/setOnInsert /). – str