Вопросы по теме '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 просмотров
schedule
04.10.2022
Массовая операция поддокумента Couchbase
Я использую Couchbase-Java SDK 2.7.1 и пытаюсь выполнить массовую операцию поддокумента с набором ключей документа. Приведенный ниже код не вызывает никаких ошибок, но документы не обновляются после выполнения данного кода.
/*
Document...
173 просмотров
schedule
26.06.2023
Возникли проблемы с поиском/или реализацией правильного метода mongoDb для поиска и обновления вложенного документа
Я пытаюсь обновить определенное поле в поддокументе на основе его идентификатора и идентификатора родительского документа. Я новичок в этом, поэтому я могу неправильно понимать документацию mongoDb, но, насколько я могу судить, findOneAndUpdate...
78 просмотров
schedule
15.02.2023
фильтровать встроенный массив вложенных документов в мангусте
Моя основная схема представляет собой событие с некоторыми шагами, встроенными в массив. Я хочу запросить события и отфильтровать шаги с некоторыми условиями. Таким образом, событие возвращается не со всеми шагами, которые у него есть, а только с...
186 просмотров
schedule
04.02.2023
Обновление массива поддокументов Mongoose
пожалуйста, помогите мне с кодом мангуста, чтобы поместить строку в массив определенного вложенного документа после ее обнаружения.
Как найти и получить вложенный документ
Обновите в нем массив
Сохрани это
36 просмотров
schedule
18.07.2023