2

I have data for jsonlogic rule:

{ "component": { "tableNumber": 102}, "refcomponents": [ { "tableNumber": 102}, {"tableNumber": 302} ] }

and i need to check if component's tableNumber is found in refcomponents array. Can this be done? If not what would be a workaround?

Following rule does not work because var is relative to items in refcomponent-array:

{ "some" : [ { "var": "refcomponents" }, { "==" : [{ "var": "component.tableNumber"} , { "var" : "tableNumber" }]}]}

so component.tableNumber is null and is never evaluated true.

Thanks!

char m
  • 7,840
  • 14
  • 68
  • 117
  • Seems like it was answered 3 years ago by the contributor to json-logic-js himself: https://github.com/jwadhams/json-logic-js/issues/17 – Drew Tsun Sep 25 '20 at 00:21

0 Answers0