2012-01-25 65 views
3

我想在MongoDB中使用Silex。 我想最好的方法是使用再次使用Doctrine MongoDB庫的Silex擴展。Silex和MongoDB,其中Silex擴展

現在有兩個Silex Extensions似乎提供了此功能。 https://github.com/fate/Silex-Extensionshttps://github.com/docteurklein/SilexExtensions

除了第一帶來了更多的其他擴展和第二個使用子模塊(我寧願),而不是vendors.sh,還有更多的事情要照顧?

任何人都可以推薦這一個或另一個?

回答

7

更新: 下面的擴展是過時的,請使用上面的答案。


來回答自己: https://github.com/fate/Silex-Extensions使用原則MongoDB的抽象層 而 https://github.com/docteurklein/SilexExtensions使用學說的MongoDB ODM(對象文檔映射)

因此,與第一,你只能通過主義和查詢的MongoDB第二,你可以將模型對象持久化到MongoDB,從fe中可以知道symfony模型。

+0

接受你自己的答案:) – Evert

+1

他們都是404現在:) – Tobias

+1

是的,隨着時間的推移,)所以請使用那些從另一個答案 – ivoba