【问题标题】:django mongodb connections by using djongo and pymongodjango mongodb 使用 djongo 和 pymongo 连接
【发布时间】:2021-10-26 07:24:41
【问题描述】:

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

因为我想在我的项目中进行全文搜索,这可以通过 pymongo 实现。

''' details = collection_name.find({"$text": {"$search": "python"}},{"score": {"$meta": "textScore"}}).sort([("score", {"$meta":"textScore"})]) '''

【问题讨论】:

    标签: python django mongodb pymongo djongo


    【解决方案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)
    

    但是,this 是我发现的最好的地方,它有多种将 MongoDB 与 Django 结合使用的方法

    【讨论】:

      猜你喜欢
      • 2020-04-14
      • 2022-08-10
      • 1970-01-01
      • 1970-01-01
      • 2017-06-03
      • 1970-01-01
      • 2020-07-12
      • 1970-01-01
      • 2022-12-18
      相关资源
      最近更新 更多