提问者:小点点

使用djongo和pymongo连接django mongoDB


我可以使用djongo连接MongoDB数据库吗?对于复杂的查询,我想在我的django项目中使用Pymongo。如果可能的话,请让我现在。

因为我想在我的项目中进行全文搜索,这是pymongo可能的。

"'详细信息=collection_name. find({"$text":{"$search":"python"}},{"score":{"$meta":"extScore"}}).sort([("score",{"$meta":"extScore"})]) '''


共1个答案

匿名用户

是的,这是可能的。在我的项目中,我使用mongoengine如下代码settings.py

from mongoengine import connect
MONGO_DATABASE_NAME = '<database_name>'
MONGO_HOST = 'mongodb://<host_name>'
MONGO_PORT = <port_no.>
connect(MONGO_DATABASE_NAME, host=MONGO_HOST, port=MONGO_PORT)

然而,这是我发现的最好的地方,它有多种使用MongoDB和Django的方法