django-nonrel および django-mongodb エンジンを使用しています。
エンジンのドキュメントでは、django のメタ オプションをサポートしていると書かれています。
私はunique_together
そのようなモデルで使用してみました:
class Bottler(models.Model):
location = models.CharField(max_length=20)
source = models.CharField(max_length=20)
transactionID = models.CharField()
class Meta:
unique_together = (("location","source"),)
ただし、エラーが発生することなく複製を作成できたため、これは機能していないようです。
unique_together
データベースレベルで適用されていることは知っています。
それはMongoDBでは何に変換されますか? 手動で検証する必要がありますか?