如何在此mongodb聚合函数中执行订单

如何在此mongodb聚合函数中执行订单,mongodb,mongodb-query,aggregation-framework,Mongodb,Mongodb Query,Aggregation Framework,我想对状态进行一次查询:“已关闭”$或“已全额支付” 阅读文档并尝试各种方法,但似乎无法正确理解语法 { 'lineItems.url': /.*mercari.*/i, status: 'PAID_IN_FULL', createdAt: { $gte: ISODate("2019-01-01T00:00:00.000Z"), $lt: ISODate("2019-12-20T00:00:00.000Z") } } {

我想对状态进行一次查询:“已关闭”$或“已全额支付”

阅读文档并尝试各种方法,但似乎无法正确理解语法

{
    'lineItems.url': /.*mercari.*/i,
    status: 'PAID_IN_FULL',
    createdAt: {
        $gte: ISODate("2019-01-01T00:00:00.000Z"),
        $lt: ISODate("2019-12-20T00:00:00.000Z")
    }
}

{
    'lineItems.url': /.*mercari.*/i,
    status: 'CLOSED',
    createdAt: {
        $gte: ISODate("2019-01-01T00:00:00.000Z"),
        $lt: ISODate("2019-12-20T00:00:00.000Z")
    }
}
{
 'lineItems.url': /.*mercari.*/i,
  $or : [
  {  status: 'CLOSED' },
  {  status: 'PAID_IN_FULL' },
 ],  
 createdAt: {
  $gte: ISODate("2019-01-01T00:00:00.000Z"),
  $lt: ISODate("2019-12-20T00:00:00.000Z")
 }
}