Соединения django с mongodb с помощью djongo и pymongo

Могу ли я использовать djongo для соединения с базой данных Mongodb и для сложных запросов я хочу использовать Pymongo в моем проекте django. пожалуйста, дайте мне знать, если это возможно.

Так как я хотел сделать полнотекстовый поиск в моем проекте, который возможен с помощью pymongo.

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

Да, это возможно. В моем проекте я делаю это, используя 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

Вернуться на верх