2013-06-04 67 views
1

我在問一個問題。在使用mongoDB時,我們可以返回一個帶有文檔的django響應(使用find_one()獲取)並使用或者必須解析文檔以構建json並返回它?使用mongoDB和Django

+0

請問您可以使用mongo引擎,請參考http://mongoengine.org/ –

+0

這個問題太模糊了回答。 MongoDB是一個數據庫,雖然它以與SQL數據庫不同的方式工作,但在應用程序中使用它的原理幾乎相同。你到底有什麼困難? –

回答

1

您在這裏有幾個選項。如果你想有一個抽象層(ORM),你應該考慮使用:

另外,如果你想成爲「更接近金屬」,您可以直接使用pymongo(python mongodb驅動程序)。但是,我敢打賭,你很快就會發現自己在重新發明輪子。

也看到了類似的問題:

希望有所幫助。

+0

感謝您的幫助,但我可以結合2 ORM。我目前使用Mysql來存儲幾個數據,但我需要Mongo來存儲大量的數據。例如:mysql存儲與溫度計相關的數據,如名稱,位置等。收集的所有數據都存儲在mongo中 – billyJoe

+0

我沒有那種經驗,但是,我敢肯定你可以。如果您有任何問題,請不要在單獨的主題中詢問任何具體問題。 – alecxe