Я изучаю пн go и не могу понять, как правильно работать с БД.
Итак, есть онлайн-база данных, из которой я могу читать, и я рассчитываю разные вещи, такие как общее количество строк в коллекции. я работаю с заранее написанным кодом, поэтому мои вопросы могут показаться странными.
я подключаюсь к мон go через connect (dbname, dburl ) метод. поэтому мой вопрос - так как у меня нет переменных клиента или базы данных, как я могу взаимодействовать с базой данных после подключения? Например, скажем, я работаю с базой данных в Facebook. я хотел бы представить себе что-то вроде:
дБ = MongoClient (имя dbl, dburl)
col = дБ ['posts']
и тогда я могу запросить и работать с col, например (количество возвратов):
query = {'user_action':'upvote'}
print(col.find(query).count())
как мне сделать то же самое, когда использовался connect ()? я чувствую, что это должно быть упрощение, которое открывает портал для mon go для легкого использования, но я не могу понять, как его использовать
thx!