2012-06-04 115 views
0

當我創建一個專門用於嵌入到另一個類/模型中的類/模型時,仍然在我的mongodb數據庫中爲前者編寫集合。除了在那裏帶來的不便之外,上述內容不會造成任何麻煩,但我仍然想知道是否有任何方法可以使書目不被寫入?Django MongoDB嵌入式模型

回答

0

我也有一個nonrel django項目。它只是django所做的一件事(並且nonrel fork沒有具體說明),當你定義一個非抽象或代理的模型時,它將在syncdb期間生成一個集合(表)。無論你將任何東西保存到該集合中,顯然都進一步依賴於你的代碼。

如果有一些技巧讓一個具體的模型不在nonrel django中創建一個集合,那麼我也錯過了一些東西。

0

如果您對該型號使用abstract=True,則可能會出現這種情況。

但是,您不能使用懶惰查找(又名EmbeddedModelField('SomeModelThatsNotYetDefined')但(https://github.com/django-nonrel/djangotoolbox/issues/15)。