Вопросы с тегом «mongodb»

86
Как защитить поле пароля в Mongoose / MongoDB, чтобы оно не возвращалось в запросе при заполнении коллекций?

Предположим, у меня есть две коллекции / схемы. Один из них - это схема пользователей с полями имени пользователя и пароля, а затем у меня есть схема блогов, которая имеет ссылку на схему пользователей в поле автора. Если я использую Mongoose для чего-то вроде...

86
Возврат определенных полей с помощью .populate () из Mongoose

Мне возвращается значение JSON от MongoDB после выполнения запроса. Проблема в том, что я не хочу возвращать весь JSON, связанный с моим возвращением, я попытался выполнить поиск в документации и не нашел подходящего способа сделать это. Мне было интересно, что, если это возможно, и если да, то...

85
MongoDB ORM для Python? [закрыто]

В настоящее время этот вопрос не подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, повлечет за собой дебаты, аргументы, опросы или расширенное обсуждение. Если вы считаете, что этот вопрос можно...

85
поиск по ObjectId в mongodb с помощью pymongo

Мне нужно найти ObjectId с помощью python с помощью pymongo, но я всегда получаю эту ошибку. Есть идеи, как искать? import pymongo from pymongo import MongoClient from pymongo import ObjectId gate = collection.find({'_id': ObjectId(modem["dis_imei"])}) print gate Traceback (most recent call last):...

85
Как я могу дождаться запуска контейнера докеров?

При запуске службы внутри контейнера, скажем, mongodb, команда docker run -d myimage мгновенно выйдет и вернет идентификатор контейнера. В моем сценарии CI я запускаю клиент для проверки соединения mongodb сразу после запуска контейнера mongo. Проблема в том, что клиент не может подключиться,...

85
Использование буферизованных данных на этапе сортировки переполнения превышает внутренний лимит

Используя код: all_reviews = db_handle.find().sort('reviewDate', pymongo.ASCENDING) print all_reviews.count() print all_reviews[0] print all_reviews[2000000] Счетчик печатает 2043484, и он печатает all_reviews[0]. Однако при печати all_reviews[2000000]я получаю сообщение об ошибке:...

84
Общие сведения о публикации / подписке Meteor

У меня есть простое приложение, которое показывает список файлов Projects. Я удалил autopublishпакет, чтобы не отправлять все клиенту. <template name="projectsIndex"> {{#each projects}} {{name}} {{/each}} </template> Когда он autopublishбыл включен, это отображало все проекты: if...

83
Mongoid или MongoMapper? [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы на него можно было ответить с помощью фактов и цитат, отредактировав этот пост . Закрыт 5 лет назад . Уточните этот вопрос Я пробовал MongoMapper, и он имеет...

83
Как мне обновить документ Mongo после его вставки?

Допустим, я вставляю документ. post = { some dictionary } mongo_id = mycollection.insert(post) Теперь предположим, что я хочу добавить поле и обновить его. Как я могу это сделать? Похоже, это не работает ... post = mycollection.find_one({"_id":mongo_id}) post['newfield'] = "abc"...

83
Как использовать MongoDB с обещаниями в Node.js?

Я пытался узнать, как использовать MongoDB с Node.js, и в документах кажется, что предлагаемый способ - использовать обратные вызовы. Я знаю, что это всего лишь вопрос предпочтений, но я действительно предпочитаю использовать обещания. Проблема в том, что я не нашел, как их использовать с MongoDB....

82
MongoDB mongorestore и существующая коллекция с записями

Мне нужно импортировать (восстановить) коллекцию, созданную с помощью, mongodumpв существующую базу данных, и я бы хотел, чтобы записи были объединены в существующую коллекцию. mongorestoreОбъединяет ли записи в одной коллекции или удалит существующую коллекцию перед восстановлением записей?...

82
Счетчик выбора MongoDB (отдельный x) в индексированном столбце - подсчет уникальных результатов для больших наборов данных

Я просмотрел несколько статей и примеров, но еще не нашел эффективного способа выполнить этот SQL-запрос в MongoDB (где есть миллионы ряды документы) Первая попытка (например, из этого почти повторяющегося вопроса - монго-эквивалент SQL SELECT DISTINCT? )...

82
Приложение Meteor - сброс БД развернутого приложения

Есть ли простой способ сбросить данные из развернутого приложения Meteor? Так, например, если бы я развернул приложение с именем test.meteor.com- как я мог бы легко сбросить данные, которые были собраны этим приложением? Я работаю локально meteor reset, но не знаю, что делать на производстве....

81
Могу ли я определить, является ли строка идентификатором объекта MongoDB?

Я выполняю поиск в MongoDB, преобразовывая строку в BSON. Есть ли способ определить, является ли имеющаяся у меня строка действительным идентификатором объекта для Mongo, прежде чем выполнять преобразование? Вот coffeescript для моей текущей функции findByID. Он отлично работает, но я хотел бы...

80
как запрашивать дочерние объекты в mongodb

Я новичок в mongodb и пытаюсь запросить дочерние объекты. У меня есть набор состояний, и у каждого штата есть дочерние города. Один из городов имеет свойство Name, которое имеет значение null, что вызывает ошибки в моем приложении. Как мне запросить коллекции State, чтобы найти дочерние Cities с...

61
MongoDB не может найти каталог данных после обновления до Mac OS 10.15 (Catalina)

Я сегодня обновился до MacOS 10.15 (Каталина). Когда я запускаю mongodв терминале, он не может найти /data/dbкаталог: ➜ /Users/william > mongod 2019-10-08T17:02:44.183+0800 I CONTROL [main] Automatically disabling TLS 1.0, to force-enable TLS 1.0 specify --sslDisabledProtocols 'none'...

16
Как я могу скрести быстрее

Работа здесь , чтобы очистить АНИ сайт , который начинается с https://xxx.xxx.xxx/xxx/1.jsonк https://xxx.xxx.xxx/xxx/1417749.jsonи записать его точно MongoDB. Для этого у меня есть следующий код: client = pymongo.MongoClient("mongodb://127.0.0.1:27017") db = client["thread1"] com = db["threadcol"]...