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

115
база данных node.js [закрыто]

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

115
Атомарный "findOrCreate" в MongoDB: findOne, вставить, если не существует, но не обновлять

как говорится в заголовке, я хочу выполнить поиск (один) для документа по _id, и если он не существует, создать его, а затем, независимо от того, был ли он найден или создан, вернуть его в обратном вызове. Я не хочу обновлять его, если он существует, как я читал, это делает findAndModify. Я видел...

114
Пакетная вставка Mongoose (mongodb)?

Поддерживает ли Mongoose v3.6 + пакетную вставку? Я искал несколько минут, но всему, что соответствует этому запросу, уже несколько лет, и ответ был однозначным отрицательным. Редактировать: Для дальнейшего использования, ответ - использовать Model.create(). create()принимает массив в качестве...

114
Почему в MongoDB имеет значение направление индекса?

Чтобы процитировать документы : При создании индекса число, связанное с ключом, указывает направление индекса, поэтому оно всегда должно быть 1 (по возрастанию) или -1 (по убыванию). Направление не имеет значения для индексов с одним ключом или для выборки с произвольным доступом, но важно, если вы...

113
Как правильно определить объект в массиве в схеме Mongoose с 2d geo index

В настоящее время у меня проблемы с созданием схемы для документа ниже. Ответ от сервера всегда возвращает значения поля "trk" как [Object]. Почему-то я понятия не имею, как это должно работать, поскольку я пробовал, по крайней мере, все подходы, которые имели для меня смысл ;-) Если это поможет,...

112
Встроенный MongoDB при запуске интеграционных тестов

Мой вопрос - это вариант этого . Поскольку мой проект веб-приложения Java требует множества фильтров / запросов чтения и интерфейсов с такими инструментами, как GridFS, я изо всех сил пытаюсь придумать разумный способ использования MongoDB так, как предлагает это решение. Поэтому я рассматриваю...

111
TypeError: ObjectId ('') не сериализуемый JSON

Мой ответ от MongoDB после запроса агрегированной функции в документе с использованием Python. Он возвращает действительный ответ, и я могу его распечатать, но не могу вернуть. Ошибка: TypeError: ObjectId('51948e86c25f4b1d1c0d303c') is not JSON serializable Распечатать: {'result': [{'_id':...

111
Заполнить вложенный массив в мангусте

Как я могу заполнить «компоненты» в примере документа: { "__v": 1, "_id": "5252875356f64d6d28000001", "pages": [ { "__v": 1, "_id": "5252875a56f64d6d28000002", "page": { "components": [ "525287a01877a68528000001" ] } } ], "author": "Book Author", "title": "Book Title" } Это мой JS, где я получаю...

109
mongoose vs mongodb (модули / расширения nodejs), что лучше? и почему?

Я только что приехал в Node.js и увидел, что есть много библиотек для использования с MongoDB, наиболее популярными из которых кажутся эти две: (mongoose и mongodb). Могу ли я узнать плюсы и минусы этих расширений? Есть ли лучшие альтернативы этим двум? Изменить: обнаружена новая библиотека,...

109
Как экспортировать JSON из MongoDB с помощью Robomongo

Так что я мало о чем знаю MongoDB. Я RoboMongoиспользую, который я подключаюсь к MongoDB. Что мне нужно сделать, так это то, что в этом MongoDB есть коллекция. Я хочу экспортировать данные из этой коллекции, чтобы сохранить их в файл. Я использовал интерфейс, чтобы открыть данные из коллекции в...

109
Использование .sort с PyMongo

С PyMongo, когда я пытаюсь получить объекты, отсортированные по их полям «номер» и «дата» следующим образом: db.test.find({"number": {"$gt": 1}}).sort({"number": 1, "date": -1}) Я получаю такую ​​ошибку: TypeError: if no direction is specified, key_or_list must be an instance of list Что не так с...

106
MongoDB: как запросить записи, в которых поле равно нулю или не задано?

У меня есть Emailдокумент с sent_atполем даты: { 'sent_at': Date( 1336776254000 ) } Если это Emailне было отправлено, sent_atполе либо пустое, либо не существует. Мне нужно получить количество отправленных / неотправленных Emails. Я застрял в попытке выяснить, как правильно запросить эту...

105
mongodb count количество различных значений для поля / ключа

Есть ли запрос для расчета количества различных значений, содержащихся в поле в БД. fe У меня есть поле для страны, и есть 8 типов значений страны (Испания, Англия, Франция и т. д.) Если кто-то добавит больше документов с новой страной, я бы хотел, чтобы запрос вернул 9. Есть ли способ попроще,...