小编etk*_*yel的帖子

合并MongoDB聚合中的数组字段

使用MongoDB聚合框架时是否可以合并数组字段?以下是我要解决的摘要问题:

用于聚合的示例输入文档:

{
  "Category" : 1,
  "Messages" : ["Msg1", "Msg2"],
  "Value" : 1
},
{
  "Category" : 1,
  "Messages" : [],
  "Value" : 10
},
{
  "Category" : 1,
  "Messages" : ["Msg1", "Msg3"],
  "Value" : 100
},
{
  "Category" : 2,
  "Messages" : ["Msg4"],
  "Value" : 1000
},
{
  "Category" : 2,
  "Messages" : ["Msg5"],
  "Value" : 10000
},
{
  "Category" : 3,
  "Messages" : [],
  "Value" : 100000
}
Run Code Online (Sandbox Code Playgroud)

我们希望按"类别"进行分组,同时总结"价值"并合并"消息".我试过这个聚合管道:

{group : {
        _id : "$Category",
        Value : { …
Run Code Online (Sandbox Code Playgroud)

mongodb aggregation-framework

13
推荐指数
1
解决办法
2万
查看次数

是否可以使用Double.Parse方法解析"-1.#IND"等

尝试使用System.Double.Parse(string)字符串的方法,例如"-1.#IND"和表示特殊值的"INF"会导致a FormatException.

是否有任何内置的.NET框架支持来解析这些?

.net c#

5
推荐指数
1
解决办法
290
查看次数

标签 统计

.net ×1

aggregation-framework ×1

c# ×1

mongodb ×1