猫鼬-最后插入文档中的搜索查询

时间:2020-01-29 14:01:49

标签: mongodb mongoose

如何仅在最后插入的文档中执行搜索查询?

我有以下架构:

Schema({
    data1: String,
    data2: String,
    subjects: [
      {
        names: [
          {
            firstName: String,
            middleName: String,
            lastName: String,
            fullName: String,
            gender: String,
            function: String,
            title: String,
          }
        ],
        birthdates: [
          {
            'city': String,
            'zipCode': String,
            'birthdate': Date,
            'day': Number,
            'month': Number,
            'year': Number,
            'region': String,
            'place': String,
            'logicalId': Number
          }
        ],
        identifications: [
          {
            type: {
              type: String
            },
            number: String
          }
        ]
      }
    ]
  }, { timestamps: true });

我正在尝试查看subjects数组以查找值,但是我只想查看最后插入的文档。

问题:如何仅在最后插入的文档中执行搜索?

我必须首先查找该文档,然后再对该文档进行搜索吗??

谢谢!

0 个答案:

没有答案