检查mongodb数组子集中是否存在元素

时间:2017-12-06 04:41:17

标签: mongodb data-analysis

我需要在mongodb数据库中选择必须满足条件的文档,如下所述。

我在每个文档中都有一个数组,看起来像这样:

Payload.Signal.value [0.0,0.1,2.0,3.0,3.2,.......]

我只需要选择数据库中的文档,其中某个值应该在上述数组的子集中至少存在一次。数组的所需子集是从第300个位置(如果存在)到数组的末尾。

我需要编写一个mongodb查询,如果数组的切片中存在从第300个位置到数组末尾的所需值,则需要选择该文档。

我查看了$ slice操作员文档,但是当结束位置未知时,它没有任何规定来指定数组的结尾。

对此方面的任何帮助表示高度赞赏。

提前致谢。

0 个答案:

没有答案