Вопросы по теме 'subdocument'
Мне нужно удалить вложенный документ в MongoDB
Это моя структура:
{
"_id" : ObjectId("52ebf3ba71616b871600000c"),
"components" : [
{
"type" : "text",
"text_type" : "subtitle",
"pos_x" : 198.384521484375,
"pos_y" :...
287 просмотров
schedule
02.12.2021
Поддокумент фильтра в MongoDB
Мы новичок в Mongodb, в рамках нашего POC мы загрузили кучу документов в Mongo и протестировали различные варианты запросов и проекций для извлечения данных. Один из вариантов использования, мы пытаемся отфильтровать приведенный ниже образец...
66 просмотров
schedule
12.09.2021
Гарантируется ли, что _ids в массиве поддокументов уникальны в этом массиве
MongoDB
Я знаю, что если у вас есть массив поддокументов и вы индексируете какое-то поле в этих поддокументах, это поле гарантированно будет уникальным только в пределах всей коллекции, но не в этом единственном массиве.
Применимо ли то же самое...
51 просмотров
schedule
23.09.2021
Запретить Mongoose создавать свойство _id для элементов массива поддокументов
Если у вас есть массивы поддокументов, Mongoose автоматически создает идентификаторы для каждого из них. Пример:
{
_id: "mainId"
subDocArray: [
{
_id: "unwantedId",
field: "value"
},
{
_id:...
86668 просмотров
schedule
18.05.2022
Как я могу обновить вложенный документ в MongoDB?
Код, созданный в Mongoose для обновления вложенного документа, не работал. Поэтому я попытался обновить вложенный документ в Mongo Shell. Это документ (местоположение) и вложенный документ (обзор):
{
"_id" : ObjectId("56d8c73314fbc7e702cfb8c4"),...
1142 просмотров
schedule
24.06.2022
Как получить вложенные документы в массиве из mongoDB с помощью скрипта python
Я новичок в python и mongoDB, и мне нужно выполнить эту задачу.
У меня есть коллекция, содержащая документы, подобные образцу ниже.
{
"_id" : 1900123,
"name" : "AAAAA BBBB",
"scores" : [
{...
1317 просмотров
schedule
08.08.2022
Поддокумент Mongoose — идентификатор не найден
Я провел несколько часов с обильными файлами console.log, пытаясь понять, почему это не работает, и здесь мне не хватает чего-то фундаментального:
Сценарий взят из книги Саймона Холмса «Получение ЗНАЧЕНИЯ» (глава 6). Извиняюсь за копирование всей...
284 просмотров
schedule
14.08.2022
Получение количества элементов вложенного документа на индекс внутри массива и обновление ключа вложенного документа - вложенный документ в массиве (IN MONGODB)
Как получить количество элементов вложенного документа внутри массива и как обновить ключ вложенного документа в MongoDB
Например, весь документ хранится в mongodb:
{
"CompanyCode" : "SNBN",
"EventCode" : "ET00008352",
"EventName" :...
288 просмотров
schedule
11.11.2022
MongoDb Aggregate для каждого субдокумента
У меня есть эти коллекции, статистика и предметы. В статистике есть один поддокумент:
var ItemSchema = new Schema({
type: String,
created_at: Date,
updated_at: {
type: Date,
default: Date.now()
}
});
var...
183 просмотров
schedule
15.12.2022
Получить значение от родителя в поддокументе MongoDB
у меня две схемы
childrenSchema = new Schema({
name: String
});
parentSchema = new Schema({
type: String,
children: [childrenSchema]
});
Теперь мне нужен метод в childrenSchema , из которого я получаю тип родителя. Я думаю, это...
788 просмотров
schedule
09.05.2023
Поиск MongoDB во встроенных документах
Используя пример, найденный по адресу:
https://docs.mongodb.com/manual/tutorial/query-array-of-documents/
Наличие:
db.inventory.insertMany( [
{ item: "journal", instock: [ { warehouse: "A", qty: 5 }, { warehouse: "C", qty: 15 } ] },...
150 просмотров
schedule
29.11.2022
Почему истечение срока действия вложенного документа MongoDB удаляет родительский документ?
Я использую мангуст 5 и имею такие схемы:
user.js
const mongoose = require('mongoose');
const GeoData = require('./geodata');
const UserSchema = new mongoose.Schema({
name: {
type: String,
required: true
},
createdAt: {
type:...
393 просмотров
schedule
06.01.2023
Json — необязательный вложенный документ
Я получаю json из приложения с парой вложенных вложенных документов. Некоторые из этих документов являются необязательными и не всегда присутствуют. Мне интересно, есть ли лучшая практика, как справиться с этим.
например (Это всего лишь пример,...
35 просмотров
schedule
25.02.2023
Как вернуть только ОДИН соответствующий вложенный документ (не массив) из массива вложенных документов в MongoDB?
В моей коллекции:
{ "code": xx1
"valueList": [
{ "id": "yy1", "name": "name1"},
{ "id": "yy2", "name": "name2"},
{ "id": "yy3", "name": "name3"}
]
},
{ "code":...
34 просмотров
schedule
14.02.2024
MongoDB, как мне создать массив с пользовательскими ключами, содержащим вложенный документ
Хорошо, поэтому, используя Python и MongoDB, я пытаюсь встроить вложенный документ в массив с пользовательским значением ключа в массиве. Я экспериментировал со всевозможными способами сделать это, и я не мог понять, что я делаю неправильно, поэтому...
439 просмотров
schedule
30.05.2024