问题标签 [nested-documents]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
16 浏览

solr - 嵌套在 SolrInputDocument 中的 ContentStreamUpdateRequest 文档

我有一个产品/研究可以有多个与之关联的文件。我希望在产品文档中的 solr 中对文件的内容进行索引。我可以使用如下代码轻松索引产品文档及其元数据:

我还可以使用以下代码索引文件元数据及其内容

这两段代码索引了两个不同的文档,但我真正想要的是将文件元数据及其内容索引为产品文档的嵌套文档。我怎么做?我找不到任何方法将 ContentStreamUpdateRequest 添加到现有文档作为孩子。任何帮助/提示将不胜感激。

0 投票
0 回答
17 浏览

mongodb-query - 如何在mongodb中查询一个可以在不同级别的字段名

是否可以在 MongoDB 中查询特定字段名的值,而不管它在文档结构中的位置?

例如,如果我有这个文件:https ://mongoplayground.net/p/ANSezUHhueD

我是否可以查找所有名为“ip”的字段,无论它们是在哪里定义的,所以我得到一个列出所有 3 个 IP [192.168.1.10、192.168.1.11、192.168.1.12] 的结果?

在我的用例中,嵌套文档 {name, ip} 可以出现在其他不同的嵌套文档中。

0 投票
0 回答
30 浏览

elasticsearch - Elasticsearch 查询以获取具有特定嵌套文档计数的文档

给定以下数据,什么查询会返回恰好有 2 个成员(嵌套)的所有文档?

数据

查询以获取恰好具有 2 个昵称的所有文档

这可行,但昵称不是嵌套的。简单地将此查询更改为引用“成员”而不是“昵称”是行不通的。什么语法会做到这一点?

0 投票
1 回答
32 浏览

solr - Solr - 搜索具有多个子文档的父级

我有一个结构如下的 Solr 索引。

}

我如何搜索具有 Name_s 为“review1”的审阅者和 Name_s 为“学生”的学生的父母。

我尝试了如下所示的父块链查询,但似乎没有任何效果-

有没有办法我可以使用 q 运算符而不是 fq 参数来实现这一点?谢谢

0 投票
0 回答
14 浏览

node.js - 如何在嵌套文档中使用 MongDB 更新查询位置运算符 $(在嵌套数组中推送值)

使用 nodejs 和 mongoDB, 如何在产品数组中添加产品对象?

****我正在尝试嵌套..下面提到的代码**** 类别架构

使用这个模式(上面提到过)我将子类别添加到 sub[]

添加类别 添加子类别

直到这里它工作正常

问题从这里开始

我无法在 products[] 中添加产品集合名称:类别

如何在产品数组中添加产品对象? 这是我的数据库在插入时的样子

0 投票
0 回答
9 浏览

solr - 如何获取在 Solr 中没有任何嵌套子级的文档计数

我正在使用嵌套文档结构来索引 Solr 8.11.1 中的文档。我有一些没有孩子的文件。我想要一个没有嵌套子级的计数或文档,我怎样才能得到它?

这里期望结果文档计数 1 或文档 id:3 的响应。(他们不是 id 3 的孩子)

我正在尝试使用方面查询,但只获取存储桶。