mongodb — вопросы с тегом
-
Массивы фильтров в mongodb
У меня есть коллекция, в которой каждый документ содержит 2 массива документов, как показано ниже.{ all_users:[ { id:1, name:"A" }, { id:2, name:"B" }, { id:3, name:"C" } ] selected_users:[ { id:...
2 ответа03 июнь 2021, в 10:43 -
как обновить элемент объекта, который находится в массиве, и этот массив находится в объекте. Мангуст и NodeJS
Я пытаюсь обновить объект, который находится в массиве, и этот массив в объекте. Я использую мангуста, у меня есть 2 схемы SlotTracker и Slot. Я добавляю слот в массив. следующим образом. это моя база данных. [{ "_id": { "$oid": "60a39e210976153090842b46" }, &...
1 ответ03 июнь 2021, в 10:28 -
Поиск документов MongoDB с повторяющимся `_id`
Я сталкиваюсь с дубликатом_id проблема при попытке восстановить дамп БД.Failed: bulk write error: [{[{can't have multiple _id fields in one document}]}, И хочу узнать, что это за документ, чтобы удалить его. я пыталсяaggregate с участием:db.collection.aggregate([ {"$group" : { "_...
1 ответ03 июнь 2021, в 03:40 -
MongoDB находит самый последний объект в массиве и сравнивает с известными значениями
Предполагая, что у меня есть следующие документы:[ { "_id": ObjectId("56478eaff7717496f23f1000"), "thresholds": { "notify": 70, }, "scores": [ { "date": ISODate("2021-05-17T04:00:00.443Z"), ...
1 ответ02 июнь 2021, в 22:40 -
Вложенный массив чисел MongoDB Aggregate sum
У меня следующая структура документа{ "_id": "60b7b7c784bd6c2a1ca57f29", "user": "607c58578bac8c21acfeeae1", "exercises": [ { "executed_reps": [8,7], ...
2 ответа02 июнь 2021, в 22:12 -
MongoDB не увеличивает числа
мне нужно увеличить число в MongoBD. Я использую этот код: let users = mongoose.db("wumpusCave").collection("users") console.log(data) let user = await users.findOne({"token": data.user}) let bots = mongoose.db("wumpusCave").col...
1 ответ02 июнь 2021, в 20:45 -
Оператор MongoDB $ push и подсчет символов в имени
Я заполнил базу данных в Mongodb следующими данными в коллекции с именем people.{ "_id" : 0, "name" : "Bernice Pope", "age" : 69, "date" : "2017-10-04T18:35:44.011Z" } { "_id" : 1, "name" : "Eric Malone", &quo...
1 ответ22 апр. 2021, в 01:01 -
$ indexOfArray поиск по свойству объекта внутри элемента массива mongoDB
скажем, у меня есть документ ниже:{ _id: ObjectId("5c86b93028bbb5001063782b"), events: [ { eventName: event1 data: { person: { name: 'Jhon' } } }, { eventName: event2 data: { person: { name: 'Alex' } } } ] } Я хочу получить событие ПЕ...
1 ответ21 апр. 2021, в 23:04 -
Как получить конкретное поле в массиве объектов в MongoDB с помощью Java?
У меня есть данные в коллекции MongoDB с именем «userCollection», как показано ниже:ID: "123" name: "Tom" age: 19 favprogram: (This is an Array) { 0: (This is an Object) { name: "Program" genre: "Thriller" programID: "001&q...
2 ответа21 апр. 2021, в 21:23 -
Отношения мангуста "один ко многим" не заполнены
У меня отношения "один ко многим", когда у места может быть несколько отзывов. Вот 2 схемыexport const PlaceSchema = new mongoose.Schema({ name: { type: String, required: true, unique: true }, center: { type: [Number], required: true }, borders: { type: [], required: true }, review...
1 ответ21 апр. 2021, в 20:55 -
Как создать заказ из корзины в Mongoose и удалить корзину
Я пытаюсь: а) Создать заказ из моей текущей корзины б) Заполнить ответ заказа атрибутами выбранного объекта в поле «Выбрать» в) Наконец, я хотел бы удалить корзину. Я пробовал следующее, но вот мои проблемы: ответ с результатом не возвращается заполненным, даже еслиprevProductsQuantity константа дей...
1 ответ21 апр. 2021, в 16:36 -
Как интегрировать существующую базу данных mongodb в текущий проект?
Я пытаюсь создать api приложения для тренировки с помощью express и mongodb. Я планирую создать список упражнений, чтобы пользователи могли видеть их все в приложении, но упражнения также могут быть частью тренировки, созданной пользователем. Пользователи также могут добавлять свои собственные упраж...
1 ответ07 апр. 2021, в 21:15 -
Более медленные запросы mongodb для больших документов
У меня есть база данных mongodb всего с 2 документами . Оба имеют одинаковую структуру:{ "general" { "name": "abc", "sid": "435435"},"resources":[{"id":1,"cnt":20}] "messages" : []} В маленьком документе 0 объ...
1 ответ24 март 2021, в 14:32 -
Переименовать поле в коллекции Mongodb с использованием данных Spring и Java
У меня есть коллекция с несколькими полями, и я хотел бы обновить оба имени поля с помощью программы Java. Например{_id : ObjectId(xxxxxxxxxxxx), field1: "value1", field2 : "value2"} Теперь у меня есть требование переименовать field1 в field11. Как это сделать с помощью Spring ...
1 ответ24 март 2021, в 14:04 -
mongoose $ regex для объекта или вложенного документа
const AdressSchema = new Schema( { title: { type: String, required: true, }, location: { type: Object, required: true, }, }) местоположение - это то место, где я хочу найти любое подходящее выражение вот как я это делаю, но возвращает пустой результатasync g...
1 ответ24 март 2021, в 13:15
Коротко о mongodb

"Завидую тестировщикам: все хотят с ними дружить."