在EventStore Projection中没有得到任何结果

时间:2019-11-29 16:28:14

标签: projection event-store

希望大家能帮我解决以下问题。

我已经建立了一个小型的hang子手游戏,至少我已经建立了后端。它是事件源,我将事件存储用作事件存储。我在商店中有一些活动,我创建了一个投影,不幸的是没有返回任何结果。

我要通过这种投影实现的目标非常简单。它应该显示当前正在进行的每场比赛的猜词。我将听一个事件(“ HangmanBackend.Domain.GameStarted”)。

fromCategory('hangman')
.foreachStream()
.when({
    $init: function(){
        return {
            game_status: "in progress",
            word_to_guess: ""
        };
    },
    "HangmanBackend.Domain.GameStarted": function(state, event) {
        state.word_to_guess = event.word;
        return state;
    }
});

所有流(每个游戏1个流)都以hangman为前缀,这就是为什么我可以在投影中使用“ fromCategory”的原因。

我没有看到任何结果的明确原因吗?

已经非常感谢!

0 个答案:

没有答案