2010-11-25 86 views
1

無法找到與Lithum型號(使​​用MongoDB)關係的任何文檔。任何人都可以給我一些信息或給我看一個例子嗎?與鋰型號的關係

回答

0

對於基本的關係,我會使用Ids,但是實際上,如果您需要在集合之間進行很多關係,您需要重新考慮如何設置數據,或者只需切換到關係數據庫。

當您需要建立關係時,非關係型數據庫是一個糟糕的選擇。

+0

當你有一個BlgoPost和一個用戶,你想鏈接兩個呢? ......就像那樣基本的東西。 – Cobby 2010-11-27 00:49:16

0

您可以使用Doctrine 2或其他ORM在關係數據庫中使用Lithium中的關係,但由於Lithium非常多的Mongo/Couch DB在其方法中傾斜,因此您所擁有的問題少於關於Lithium並且更多關於NoSql這是令人鼓舞的做法。

順便說一句我認爲關係還沒有在Lithium中得到官方支持,但是NoSql有自己的方法,大多不需要它們 - 或者通過將數據嵌套在JSON中,像語法一樣不需要它們。但我認爲這是一個看起來會在1.0版本中出現的功能,很快就會有一篇博客文章。

2

以爲你可能喜歡快速更新。

現在關係正在進入鋰電,我不確定它們究竟有多完整,但我相信它們以某種形式運作。詳情請查看x-relationships分支。

更新:對於任何谷歌和尋找這個答案他們現在在覈心和託管在github上。