这是我的何时条件
$cla : cashliquidassets(
entity == "AU001",
asset_liability_indicator == "A",
product_group.contains('Loans','Bankofindia'),
product.contains("DS"),
counterparty_resident_indicator == "AU",
counterparty_type.contains("DS"),
related_entity == "Y"
)
我在
遇到错误无法分析表达式product_group.contains(“ Loans”,“ Bankofindia”)
任何建议
答案 0 :(得分:1)
没有一个类模型很难说,但是假设cashliquidassets.product_group
是一个String
,您正在尝试使用一个不存在的方法String.contains(String, String)
。
一种选择是在2 OR
之间使用AND
或and contains
:
...
(product_group.contains('Loans') || product_group.contains('Bankofindia')),
...
或
...
product_group.contains('Loans'),
product_group.contains('Bankofindia'),
...
另一种选择是使用matches operator with a regular expression。
希望有帮助,