项目中的枚举值,有在一个范围内查询,有不在一个范围中查询。
如果在一个范围中查询可以使用

{$in:["VM","STORAGE_EFS","STORAGE"]}

如果不在一个范围中的查询可以使用

{$nin:["VM","STORAGE_EFS","STORAGE"]}

完整的sql:

db.getCollection('usages').find({"tenantId":1453580696349184000,"billingItem":{$nin:["VM","STORAGE_EFS","STORAGE"]},"startTime.dateTime":{"$gte":ISODate("2022-05-02T00:00:00Z"),"$lte":ISODate("2022-05-12T00:00:00Z")}})

在这里插入图片描述

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐