Вопросы по теме 'subdocument'

MongoDB find() для возврата поддокумента при совпадении (поле, значение)
Это одна коллекция, в которой есть 2 файла json. Я ищу конкретное поле: значение в объекте и весь вложенный документ должны быть возвращены в случае совпадения (этот конкретный вложенный документ из коллекции должен быть возвращен из 2 вложенных...
794 просмотров
schedule 11.08.2022

Обновите вложенный документ MongoDB, если родительский документ может не существовать
Вот мои данные, состоящие из коллекции books и подколлекции books.reviews . books = [{ _id: ObjectId("5558f40ad498c653748cf045"), title: "Widget XYZ", isbn: 1234567890, reviews: [ { _id:...
985 просмотров
schedule 01.08.2023

Обновление поддокумента мангуста изменяет исходную схему
Я пытаюсь сохранить location парковки Spot в одном встроенном поддокументе для более чистой объектной модели. Я хочу, чтобы coordinates из location для Spot по умолчанию равнялось [] для каждого нового Spot . Когда я создаю Схему...
57 просмотров
schedule 05.05.2022

Mongoose ищет значение объекта в ссылочном свойстве (поддокумент)
У меня есть две схемы: var ShelfSchema = new Schema({ ... tags: [{ type: Schema.Types.ObjectId, ref: 'Tag' }] }); var TagSchema = new Schema({ name: { type: String, unique: true, required:...
515 просмотров
schedule 13.06.2023

Получить документ только с поддокументами, соответствующими критериям с помощью мангуста
У меня есть эта модель мангуста: var mySubEntitySchema = new Schema({ property1: String, property2: String }); var myEntitySchema = new Schema({ name: String, sub: [mySubEntitySchema] }); export var MyEntityModel:...
787 просмотров
schedule 08.08.2023

Проблема со вставкой вложенных документов с использованием мангуста
Я создал корпоративную базу данных, используя mongoose в проекте node-express. Теперь мне нужно добавить поддокумент сотрудника в поле enterprise_employee корпоративной базы данных, но он выдает ошибку. Следующий фрагмент кода - моя схема...
103 просмотров
schedule 13.05.2023

Глубокий запрос и обновление вложенного документа mongoose/mongodb
Схема var chapterSchema = new Schema({_id: Number, completed: Boolean}) var bookSchema = new Schema({ date: { type: Date, default: Date.now }, author: String, chapter: chapterSchema }) var personSchema = new Schema({ _id: Number, name:...
196 просмотров

Массовая операция поддокумента Couchbase
Я использую Couchbase-Java SDK 2.7.1 и пытаюсь выполнить массовую операцию поддокумента с набором ключей документа. Приведенный ниже код не вызывает никаких ошибок, но документы не обновляются после выполнения данного кода. /* Document...
173 просмотров

Возникли проблемы с поиском/или реализацией правильного метода mongoDb для поиска и обновления вложенного документа
Я пытаюсь обновить определенное поле в поддокументе на основе его идентификатора и идентификатора родительского документа. Я новичок в этом, поэтому я могу неправильно понимать документацию mongoDb, но, насколько я могу судить, findOneAndUpdate...
78 просмотров

фильтровать встроенный массив вложенных документов в мангусте
Моя основная схема представляет собой событие с некоторыми шагами, встроенными в массив. Я хочу запросить события и отфильтровать шаги с некоторыми условиями. Таким образом, событие возвращается не со всеми шагами, которые у него есть, а только с...
186 просмотров
schedule 04.02.2023

Обновление массива поддокументов Mongoose
пожалуйста, помогите мне с кодом мангуста, чтобы поместить строку в массив определенного вложенного документа после ее обнаружения. Как найти и получить вложенный документ Обновите в нем массив Сохрани это
36 просмотров