Я тоже потратил довольно много времени, пытаясь найти способ выдачи динамических операторов where для системы CRM.
Я попробовал подобный синтаксис выше, а также построил построитель предикатов. Оба не работали.
В конце концов, мне пришлось использовать двухэтапный подход.
1. Извлечь надмножество из CRM, используя статическое предложение where, в коллекцию
2. Запрос динамически из моей коллекции в памяти, используя стандартные методы.
Я ненавижу CRM.
Phil