1
我有这种格式的文档:
{_id = ...,description =“Foo Bar Baz | SX = 123 | SY = 456”}, 。 。 。
我必须使用文本字段中提到的值作为SX和SY来提供一些统计信息。
有什么办法可以在聚合框架中“投影”新字段SX和SY,这样我就可以在聚合管道中使用这些字段?
由于 安德烈亚斯
我有这种格式的文档:
{_id = ...,description =“Foo Bar Baz | SX = 123 | SY = 456”}, 。 。 。
我必须使用文本字段中提到的值作为SX和SY来提供一些统计信息。
有什么办法可以在聚合框架中“投影”新字段SX和SY,这样我就可以在聚合管道中使用这些字段?
由于 安德烈亚斯
截至的MongoDB 2.4,没有Aggregation Framework operator将拆分/分析字符串(按您的一个description
字段的例子)。
有一些相关的功能要求,你可以看/给予好评的MongoDB的问题跟踪:
,直到一个或多个以上选项在Aggregation Framework中实现,您将必须:
OR