У меня есть следующие Propel условие:Использование Propel addCond, чтобы проверить, является ли запись NULL
->addCond('cond3', 're.max_person_count', Criteria::ISNULL)
Который дает следующее сообщение об ошибке: Invalid text representation: 7 ERROR: invalid input syntax for integer: „NULL“
При ближайшем рассмотрении, кажется, что SQL генерируется является следующее:
... (re.max_person_count=:p3 OR ...
Вместо желаемого:
... (re.max_person_count IS NULL OR ...
Почему Propel пытается вставить значение, когда Criteria
Я выбрал ISNULL
? Что я делаю не так?