1
在回答Aaron's recent question,我想這樣做如下:分配行爲給一個變量
rule first_rule {
select when pageview "exampley.com/\?name=(.*)" setting (username)
pre {
isjoe = username eq "joe";
myaction = defaction() {
thisaction = isjoe => notify("Hello, World", "Hi there, Joe!") | noop();
thisaction();
};
}
{
notify("Will it work?", "Methinks you are #{username}");
myaction();
}
}
然而,defaction似乎永遠不會工作。它不喜歡我試圖將一個動作分配給一個變量,然後返回該變量。
我在做什麼錯?