Спецификация DMN предоставляет встроенную функцию List для выбора отдельных элементов в чувстве: список, он называется distinct values()
.
Пример:
distinct values([1,2,3,2,1]) = [1,2,3]
, взятый из DMN Спецификация.
Вы можете использовать это в любом буквенном выражении, например, или везде, где разрешено выражение FEEL.
Пример:
Эта модель, однажды выполненная, приведет к:
{
My decision : [1,2,3]
}