如何获取GetEventStore中所有类别的列表?

时间:2017-09-25 13:57:20

标签: get-event-store

来自这些流:

  • 销售sale102
  • 销售sale103
  • 销售sale104
  • 用户-8989
  • 用户-8990

得到这样的东西:

[ "sales", "users"]

1 个答案:

答案 0 :(得分:1)

感谢nissbran from GitHub

fromStream('$streams')
.when({
$init: function () {
    return []
},
$any: function (s, e) {
    var category = e.streamId.split("-")[0];

    if (s.includes(category))
        return;

    s.push(category);
}
})