【发布时间】:2020-08-06 02:02:26
【问题描述】:
我正在尝试将 Status 对象与 Active 标志(true 或 false)和 Status 日期匹配。
我正在执行下面的代码,如果我只保留活动部分它可以工作,但是当我添加数据部分时它返回空。 Data 是 C# 中的 DateTime 字段。
var aggregate = orders.Aggregate().Match(new BsonDocument
{
{"Status.Active", new BsonDocument("$eq", isActive)},
{"Status.Data", new BsonDocument
{
{"$gte", begin },
{"$lte", end }
}
}
})
【问题讨论】:
-
你能显示数据和
begin/end变量吗?
标签: c# mongodb aggregation