Описание тега embedded-documents

0 ответов

Запрос встроенных документов mongoengine

Я начал использовать mongoengine, и встроенные документы не работают так, как я думал. Я хочу указать cruds для каждой группы пользователей / коллекции и определил следующие типы документов. class Crud(EmbeddedDocument): collectionName = StringField…
22 окт '15 в 21:19
1 ответ

Mongoengine: динамические поля с EmbededDocuments в качестве значений

Я использовал MapField до сих пор как: class Game(EmbeddedDocument): iscomplete = BooleanField() score = IntField() #other not dynamic fields class Progress(Document): user = ReferenceField(User, dbref=True) games = MapField(EmbeddedDocumentField(Ga…
05 сен '16 в 07:33
1 ответ

Встроенный документ в наборе изменений прослушивателя событий Doctrine

Я использую класс слушателя событий доктрины для реализации регистрации событий БД. Я использую событие postUpdate. У меня есть встроенный документ в моем документе mongoDB. В событии postUpdate, когда я вызываю $uow->getDocumentChangeSet($entity…
1 ответ

Как обновить поле списка встроенных документов для одного документа с Mongoclient?

Допустим, у нас есть следующее. class Post(Document): uid = StringField(required=True, unique=True) text = StringField(required=True comments = EmbeddedDocumentListField(Comment) class Comment(EmbeddedDocument): comment_id = StringField(required=Tru…
1 ответ

Адрес родительского файла, во встроенных полях doc слова является абсолютным

Как можно сделать это относительным? я имею "WB1.xlsm" в "E:\Administration\Salary", Документ Word был внедрен в Sheet1: (Объект документа Microsoft Word с поддержкой макросов) Я сделал Копировать и Вставить Cells(2,1) во вложенном слове док как Pas…
04 янв '18 в 12:51
1 ответ

Mongoose - Как сохранить документ со встроенным документом? Попытка сделать толчок не может заставить его работать

Я посмотрел на https://stackru.com/search?q=Mongoose+save+a+document+with+an+embedded+document и Как заполнить вложенные документы, встроенные в Mongoose, и до сих пор не понял, что я делаю неправильно, Я хочу просто сохранить пользовательский докум…
1 ответ

Есть ли способ вернуть определенные вложенные поля из запроса в MongoDB?

Есть ли способ получить сумму денег, выплаченную в зависимости от категории спорта? Это не может быть ограничено только "Джоном", но во всех документах коллекции. Ожидаемый запрос возврата для предоставленных данных: { {"Fight": [100,95] }, {"Runnin…
13 фев '19 в 13:59
1 ответ

C# выдает ошибку при интерпретации значения встроенного документа пустого массива []

Вот информация о моей среде разработки: MongoDB 3.0.0 MongoDB C# Драйвер версии 1.7.0.4714 Microsoft Visual Studio Professional 2013 .NET Framework 4.0 Вот класс C#, чьи объекты будут использоваться как внедренные документы: public class Location { …
18 фев '16 в 08:25
1 ответ

Что в действительности означает индексирование ключа внедренного документа?

Я до сих пор не могу понять, как на самом деле работает индексирование ключа внедренного документа.Предположим, у меня есть следующая коллекция сообщений в блоге: { _id:0, author: 'John Doe', content: 'How indexing an embedded document work?', comme…
0 ответов

Монго запросить несколько уровней вложенного документа

У меня есть коллекция mongodb, в которой есть "вложенные" документы. Например, документ может иметь следующую структуру: { "condition": { "parameter": { "type": "person" } } } а также следующий: { "condition": { "conditions": [ { "conditions": [ { "…
28 дек '17 в 10:51
0 ответов

Оператор AND в MongoDb Не получает правильные данные при запросе с ObjectId

Я пытаюсь получить документы, которые могут удовлетворить все условия в этом запросе, из встроенного документа в массив. Это получение документов любого из выполненных условий. db.getCollection('CollectionName').find( { $and: [{ "users.type" : "user…
06 июн '17 в 05:48
1 ответ

Обновите сложную схему с вложенным документом

Я пытаюсь обновить вложенный документ с помощью mongodb, но не работает. Я хочу получить данные chapter.id & quest.id, обновить процент этого документа (только этот) Моя схема выглядит так: { "_id" : ObjectId("54ae5e63e71cef26050fca9a"), "name" : "t…
08 янв '15 в 11:16
1 ответ

Можно ли вернуть несколько вложенных документов с mongoDB и Node.js?

В настоящее время у меня есть схема, которая в настоящее время выглядит следующим образом: var User = new Schema({ id: String, firstName: String, lastName: String, password: String, username: String, position: [{ title: String, location: String, sta…
0 ответов

Получить все встроенные документы во всех документах в коллекции, используя MongoEngine

Я пытался найти это в Интернете, но, похоже, ничего не нашел (извините, если это где-то здесь). Я использую Mongoengine с Django и имею следующую модель: class Event(EmbeddedDocument): tagged_event = StringField(max_length=255) example_event = Strin…
1 ответ

Ссылка на конкретный лист во встроенной электронной таблице Google

Из-за большого количества листов, которые будут у меня в электронной таблице Google, я хочу создать ссылки на все листы на первом листе. Это работает в электронных таблицах Google со следующим кодом: function goToSheet2() { goToSheet("Sheet2"); } fu…
1 ответ

Как обновить массив полей встроенной коллекции на основе значения встроенного поля другой коллекции в MongoDB?

Я искал в этом форуме мою проблему ниже, и я не могу найти решение. Инвентаризация: { "_id" : ObjectId("555b1978af015394d1016374"), "Billno" : "ABC1", "Device_id" : "strsdedgfrtg12", "item" : [ { "item_id" : 232, "size" : "S", "qty" : 25 }, { "item_…
19 май '15 в 14:02
1 ответ

Spring Boot, MongoDB: поля во встроенных документах переименовываются

У меня есть один основной документ: @Document public class MainDocument { private String name; private String desc; private List<Nested> nestedList; -- More fields/methods -- } и документ встраивается: @Document public class Nested { private S…
17 фев '18 в 22:48
1 ответ

Обновите встроенный документ с помощью $set

У меня есть документ в этой форме { "firstName": "John", "lastName": "Doe", "preferences": { "xxx": true, "yyy": false, "zzz": true } } Я хочу обновить определенные поля в preferences встроенный документ Если я использую $set операнд следующим образ…
13 май '15 в 14:45
2 ответа

Почему MongoDB не поддерживает запросы свойств встроенных документов, которые хранятся в хеш-массивах?

Почему MongoDB не поддерживает запросы свойств встроенных документов, которые хранятся с использованием хешей? Например, скажем, у вас есть коллекция под названием "счета-фактуры", которая была создана следующим образом: db.invoices.insert( [ { prod…
17 ноя '14 в 07:58
1 ответ

Rails 4 MongoID встроенные документы

У меня есть следующая модель class Professional include Mongoid::Document field :first_name, type: String field :last_name, type: String field :company_name, type: String field :address, type: String validates :first_name, length: { minimum: 5, :mes…