try{
var noolsSource = "rule 'Measurement id is 123' {"
+ " when {"
+ " m : Measurement m.measurementId == '123';"
+ " }"
+ " then {"
+ " console.info('Found Measurement with id of 123');"
+ " retract(m);"
+ " }"
+ "}";
var options = { "name":"test"};
options.name = "test";
var compiledRule = nools.compile(noolsSource, options), Measurement = flow.getDefined("Measurement");
flow.addRule(compiledRule);
} catch (err) {
console.log("Error:", err)
}
Error: [TypeError: Object [object Object] has no method 'addRule']