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

Структура данных / объектов, в которой документы содержатся в других документах. Относится к индексированию и используется в платформах поиска и баз данных и механизмах, таких как mongodb, solr и elasticsearch.
0 ответов

Только первый элемент массива обновляется во вложенном документе Mongoose

Это моя схема: let userSchema = new mongoose.Schema({ id: String, displayName: String, displayImage: String, posts: [ { url: String, description: String, likes: [String], comments: [ { content: String, date: String, author: { id: String, displayName…
1 ответ

Mongoose/MongoDB, как запросить вложенные документы в виде одного массива

Один элемент в коллекции выглядит так, как показано ниже. { "_id" : ObjectId("4f7ee46e08403d063ab0b4f9"), "name" : "MongoDB", "notes" : [ { "title" : "Hello MongoDB", "content" : "Hello MongoDB" }, { "title" : "ReplicaSet MongoDB", "content" : "Repl…
1 ответ

Решите запрос вложенных документов с помощью ChildDocTransformerFactory, получите "Родительский запрос дает документ, который не соответствует родительскому фильтру"

Немного предыстории: Используемые данные представляют собой данные каталога с тремя вложенными объектами: Продукты, Предметы и Skus в указанном порядке. У нас есть поле docType для каждой записи в качестве дифференциатора. Поле "id" в наших данных у…
31 янв '17 в 23:27
0 ответов

SOLR: eDisMax с вложенными документами

У нас есть индекс электронных книг, который содержит метаданные электронной книги и каждой страницы в виде одного документа: Книга 1Страница 1 Страница 2 Страница 3 ... Страница n Родительский документ содержит поле is_parent:true, id а также doc_id…
22 май '17 в 14:59
0 ответов

Как индексировать реляционные данные одного типа для многих из СУБД во вложенные документы solr, используя конвейер индекса LucidWorks Fusion?

Мы работаем над созданием функции полнотекстового поиска с использованием нескольких источников данных JDBC. Мы используем Lucidworks Fusion. Многие из нашей таблицы базы данных представляют отношения один ко многим. Например, таблица контактов и та…
0 ответов

Найти значение в родительских полях документа ИЛИ дочерних полях документа

Я хочу запросить / найти значение, которое может совпадать с полями родительского документа или дочернего документа. Как я могу сделать это с вложенными документами? Вот пример данных: [{ "id":"1001" "path":"1.Project", "Project_Title":"Sample Proje…
29 май '18 в 07:17
2 ответа

Запросы к вложенному документу в MongoDB

У меня сложная структура документа, как показано ниже - { "Product Name" : "XYZ", "Application" : { "DEF" : { "Year" : { "2018" : { "Quarter" : { "Q1" : { "Microservice" : ["A", "B"], }, "Q2" : { "Microservice" : ["C", "D"], }, "Q3" : { "Microservic…
29 ноя '17 в 20:37
1 ответ

Как вложить документы в Solr?

В solr 6.6.0 я хочу использовать вложенные объекты для определенного ключа. Итак, предположим, у меня есть один документ следующим образом: { "ID": "16_nl", "countryIso": "AUS", "regionId": 30, "name": "test", "placeId": 50, "eventID": 100, "facilit…
15 фев '18 в 10:10
0 ответов

Как сохранить элемент массива во вложенном документе в mongoose?

У меня есть схема, в которой у меня есть массив Модули, в этом массиве я хочу получить элемент, который имеет тот же ModuleID, что и полученный в req.body.ModId, я получаю этот элемент, и я хочу установить ModuleStatement этого элемента и сохранить …
0 ответов

Документ Python Pymongo Retrive с фильтрами только на основе дочерних документов

Я пытаюсь отфильтровать и извлечь данные из mongodb, используя python/pymongo. У меня есть данные как ниже формат [{ 'username':'abc' 'data': [ { 'qty': 220, 'name': 'Test123', 'price': 2200, 'details': [ { 'qty': 60, 'isa': True, 'code': 'SN1' }, {…
1 ответ

MongoDB запрашивает вложенные поля документа одновременно

Наличие документа в коллекции test следующим образом: {a:2, list:[{lang:"en", value:"Mother"}, {lang:"de", value:"Mutter"}] } Когда я запрашиваю: db.test.find({"list.lang":"de", "list.value": "Mother" }) Я ожидаю ничего не получить, но по той причин…
19 сен '16 в 16:26
2 ответа

Mongodb вложенный документ, где предложение возвращает много вложенных документов

У меня есть документ mongodb, который выглядит примерно так: { "id": 1, "title": "This is the title", "body" : "This is the body", "comments": [ { "email_address": "mirko.benedetti@somemail.com", "name": "Mirko", "surname": "Benedetti", "language": …
18 ноя '16 в 15:17
2 ответа

Обновление двойного вложенного массива MongoDB

Рассмотрим эту схему: let userSchema = new mongoose.Schema({ id: String, displayName: String, displayImage: String, posts: [ { url: String, description: String, likes: [String], comments: [ { content: String, date: String, author: { id: String, disp…
15 апр '17 в 06:00
1 ответ

Вложенные документы SOLR отфильтрованы нормально, но не отсортированы по релевантности

У меня есть этот запрос: + parent_field: blabla + query: {! parent which = type: parent} + child_field: xxx ~ 1 и в FL parent_field, [child parentFilter = тип:parent childFilter=child_field:xxx~1] Работает нормально, это означает, что: Он фильтрует …
17 ноя '17 в 15:25
3 ответа

Mongodb: агрегация / пипилины для объединения двух данных схемы на основе вложенных документов

Вот моя схема: var mongoose = require('mongoose'); var EventSchema = new mongoose.Schema({ name: {type:String}, start_date: {type:Date}, duration: {type:String}, event_id:{type: mongoose.Schema.Types.ObjectId} }); var Project = new mongoose.Schema({…
18 июл '18 в 07:18
1 ответ

Как суммировать значение дочерних документов в определенных критериях поиска, используя solr?

У меня есть следующие проиндексированные документы { "id":"data1", "isParent":"1", "_childDocuments":[ { "description":"Benefit and Payroll consultant with HR team ", "isParent":"2", "exp":2 }, { "description":" ERP Avalon Implementation and Support…
12 янв '18 в 08:32
0 ответов

Solr Nested Document - получить родителей от ребенка

Это текущий сценарий моего вложенного документа Solr: Type: Product -- Type: Category -- Type: ProductAttribute -- -- Type: ProductAttributeValue -- -- Type: ProductAttributeValue Запрос: http://localhost:8983/solr/MYCORE/select?q=Type:Product&r…
24 июл '18 в 08:55
1 ответ

Поиск документов в asticsearch, а затем запросить вложенные поля

У меня есть такой индекс: { "rentals": { "aliases": {}, "mappings": { "rental": { "properties": { "address": { "type": "text" }, "availability": { "type": "nested", "properties": { "chargeBasis": { "type": "text" }, "date": { "type": "date" }, "isAv…
13 янв '17 в 08:47
0 ответов

Монго - переименование нескольких ключей во вложенных документах

У меня есть следующая коллекция, которая содержит несколько вложенных документов: { "_id" : ObjectId("fdgfdgdfgfdgdfgfdgdfg"), "man" : [ { "name" : a, "value" : b }, { "name" : c, "value" : d }, { "name" : e, "value" : f }, ] } "data" : [ { "name" :…
13 окт '17 в 15:55
0 ответов

Неправильный дочерний запрос в solr

Кто-нибудь знает в чем проблема, когда solr не возвращает правильный результат при запросе дочерних документов? Мой запрос: q = {!parent which="path:2.Project.Submission AND Submission_No:1234"}path:3.Project.Submission.Agency AND Agency_Cd:AGY Ожид…
22 май '18 в 03:15