aggregation-framework

    0热度

    1回答

    我有一个集合“tagsCount”,看起来像: { "_id" : ObjectId("59e3a46a48507851d411ad78"), "tags" : [ "Marketing" ], "cpt" : 14354 }, { "_id" : ObjectId("59e3a46a48507851d411ad79"), "tags" : [

    0热度

    1回答

    我需要为每个用户生成每个级别警报数量的结果。 类似于下面的结构: { "identitity": "59e3b9dc5a3254691f327b67", "alerts": [ { "level": "INFO", "count": "3" }, { "level": "ERROR", "count"

    0热度

    1回答

    我见过类似的问题,但对于像我这样的新手来说,这很复杂。再加上没有答案提供了语法分解。 我的数据库: name :"Kim" points: [ { category:"Purchase", points: -50}, { category: "Wage", points : 275}, { category: "Purchase

    0热度

    2回答

    数据结构 - 在一个大集合一个文档: { OPERATINGSYSTEM: "Android 6.0" } 问题:OperatingSystem的可以等于例如“Android 5.0”,“Android 6.0”,“Windows Phone”,“Windows Phone 8.1” 没有只包含操作系统类型的属性,例如只有Android。 我需要得到Windows手机和Androi

    0热度

    1回答

    我正在研究在聚合管道MongoDB中查询嵌入文档数组的不同方法。看起来MongoDB对此的支持较少。 比方说,我们在测试收集下列文件: /* 1 */ { "_id" : ObjectId("59df2c39fbd406137d4290b3"), "a" : 1.0, "arr" : [ { "key": 1, "sn

    0热度

    1回答

    我试图做一些数学函数的3个值从左边加入收集的值是在正确的集合。 $AllBodies=Invoke-MdbcAggregate @( # filter bodies with arsenic @{ '$match' = @{ 'name' ='Gru Hypue KS-T d3-31 9 b a' 'materials' = @{ '$elemMatch'

    0热度

    1回答

    试图找出使mongoDB组可以包含尚未分组的文档的语法,因为它没有通过条件。 文献看起来部分像 { "_id" : ObjectId("value"), "updatedAt" : ISODate("value"), "zip" : "11209", "state" : "NY", "city" : "New York", } 我创建互斥字符串数组,用于匹配其它基团,如 east_

    0热度

    1回答

    我想创建一个查询或聚合,其中返回的文档不包含子文档。我不知道给定的字段会提前作为子文档(或者我只是使用投影来跳过它们)。因此,举例来说,如果我有一个这样的文件: { _id: 1, field1: "a", field2: "b", field3: { subfield1: "c", subfield2: "d" } }

    0热度

    1回答

    猫鼬子场聚集我有一个猫鼬模型称为会议与命名当然(课程模型)领域,我想在会议与执行全文搜索全文搜索,还我想使用字段汇总结果从当然子场和选择像当然,日期等 一些领域我试过如下: Session.aggregate( [ { $match: { $text: { $search: 'web' } } }, { $unwind: '$co

    2热度

    1回答

    如果我有以下蒙戈文件 { "_id" : ObjectId("59e6cb45a902f0f3ea1e35cc"), "title" : "Book 1", "authors" : [ { "name" : "Adam", "birthday" : ISODate("1982-03-22T22:41:19.198Z")