У меня есть ситуация, когда мне нужно игнорировать любое значение атрибута во время выполнения.Игнорировать значение атрибута динамически в правилах слюни
$applicant : Applicant ($age : age, $gender : gender, $income : income)
$person : Person(age == $age, gender == $gender, income == $income)
Скажите в атрибуте дохода, я говорю ЛЮБОЕ значение; это означает, что если der - любое значение, указанное в атрибуте дохода приложения, то это нормально, иначе оно должно выполнить правило, потому что ЛЮБОЕ значение приемлемо.
Пожалуйста, помогите осуществить это.
Благодаря
Нужна дополнительная информация: что вы здесь делаете. Вышеприведенный код аналогичен двойному циклу, .i.e. для каждого объекта типа Applicant сравнивает его с каждым объектом Type Person, если определенные атрибуты совпадают. Это то, что вы пытаетесь сделать? –
да, но, как я уже упоминал, в некоторый момент времени значение дохода равно 0, а доход от человека - 1000, а также ЛЮБОЙ означает, что объект человека будет принимать 1000 в качестве дохода или любой стоимости. Это означает, что мне нужно проверить только два предыдущих атрибута, а затем, если третий атрибут ЛЮБОЙ, мне нужно проигнорировать эту проверку. – Kumar
Ответил ниже в комментариях, дайте мне знать, если это поможет. –