我正在使用 ravendb 的 python 客户端
我的目标是在 DateTime
的特定范围内选择唯一的 Types
及其 TypeCount
现在我希望能够在某个 DateTime
范围内选择它。例如,如果我们只考虑 BTE
类型,如果我按照 where Dates > "2020-02-09"
这样的话,我会想要得到以下结果:
类型 = BTE,类型计数 = 2,日期 = ["2020-02-09T00:50:07.0000890", "2020-02-09T00:59:41.0000210"
最佳答案
您可以通过删除索引的 Reduce 部分并将 Dates
更改为 Date = pds.DateTime
来实现此目的,然后您可以像这样查询索引:
var queryResult = session.Query<Index.Result, Index>()
.Where(x => x.Type == "BTE" && x.Date > new DateTime(2020, 2, 9))
.ToList();
关于python - 按列表条目过滤 RavenDB 查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60300399/