Mongodb 使用动态linq和fluent mongo时按多个值分组会导致map REDUCT emit语句格式错误

Mongodb 使用动态linq和fluent mongo时按多个值分组会导致map REDUCT emit语句格式错误,mongodb,mongodb-.net-driver,dynamic-linq,fluent-mongo,Mongodb,Mongodb .net Driver,Dynamic Linq,Fluent Mongo,我使用动态链接来运行mapreduce查询,在尝试按多个值分组时遇到了问题。看看这个: 这很好: 变量查询= contentDeliveryAggregates.AsQueryable()。其中(“\u id.CId==1&&&&u id.CdaId==1&&u id.From>=@0&&u id.To=@0&&u id.To,来自mongodb linq教程 “仅支持可转换为等效MongoDB查询的LINQ查询。如果编写无法转换的LINQ查询,则会出现运行时异常,错误消息将指示不支持查询的哪

我使用动态链接来运行mapreduce查询,在尝试按多个值分组时遇到了问题。看看这个:

这很好:

变量查询=
contentDeliveryAggregates.AsQueryable()。其中(“\u id.CId==1&&&&u id.CdaId==1&&u id.From>=@0&&u id.To=@0&&u id.To,来自mongodb linq教程

“仅支持可转换为等效MongoDB查询的LINQ查询。如果编写无法转换的LINQ查询,则会出现运行时异常,错误消息将指示不支持查询的哪一部分。”

不幸的是,GroupBy不在支持列表中,希望不久有人会添加它