Метод getSiblingDB mongodb не существует в python - PullRequest
0 голосов
/ 24 февраля 2019

Это мой код:

import pymongo
from pymongo import MongoClient
client = pymongo.MongoClient("...")
 watchCursor = db.getSiblingDB('test_uk').Malaria.watch()

test_uk - это моя база данных, а малярия - моя коллекция. Я использую ноутбук jupyter в anaconda

Ошибка:

   3318         raise TypeError("'Collection' object is not callable. If you    
meant to "
   3319                         "call the '%s' method on a 'Collection' 
object it is "

TypeError: объект 'Collection' не может быть вызван.Если вы намеревались вызвать метод 'getSiblingDB' для объекта 'База данных', он потерпел неудачу, потому что такого метода
не существует.

Я использую Python 3.7.Пожалуйста, помогите мне!

1 Ответ

0 голосов
/ 25 февраля 2019

Попробуйте

watchCursor = client['test_uk'].Malaria.watch()
...