【发布时间】:2018-10-18 01:23:50
【问题描述】:
我在 mongodb 文档中有一个字段,它是一个整数数组,如下所示:
import_ids=[5200, 4710, 100]
我希望这个数组作为双##分隔字符串,所以预期的结果是
import_hashed="5200##4710##100"
我已经尝试在聚合方法的 $project 管道中使用以下代码。
{
$projct:{
import_hashed:{
$reduce:{
input:"$import_ids",
initialValue:"",
in:{$concat:["$$value", "##", "$$this"]}
}
}
}
}
但是没有找到结果,也没有错误!
【问题讨论】:
标签: mongodb mongoose aggregation-framework