【spring】RuleOptions RecommendCtx
- 可以指定规则id
- 序列化为json传递给规则引擎
RuleOptions
-
RuleOptions 是一个包含规则和资源信息的数据类,可以用于将规则的执行或判断逻辑参数化。这个类中包含三组主要的数据:
-
resources:一个 Resource类型的列表,虽然它已被 @JsonIgnore 注解标记,会在序列化成 JSON 时忽略。它可能用于内部旧流程中,与外部配置无关,已被 Drools 替代。
rules:一个 MachineLearningRule 类型的列表,和 resources 类似,也被 @JsonIgnore 标记。
ruleIds:这是一个 String 类型的列表,用来存储生产线流程所需的规则 ID
@Data
public class RuleOptions {@JsonIgnoreprivate List<Resource> r