Следующая строка кода - это общая версия строки в шаблоне, над которым я работаю. Я просмотрел документацию по языку шаблонов скорости , но я продолжаю получать ошибки независимо от того, как я форматирую этот оператор. Это мой первый реальный опыт работы с VTL, поэтому я надеялся привлечь внимание опытных экспертов к этой проблеме:
#set($includeAttributes =
${firstResponseItem.attribute1} != null ||
${firstResponseItem.attribute2 != null)
В Velocity нет null
, но вы можете проверить нулевое значение, как если бы оно было логическим false
:
#set($includeAttributes = $firstResponseItem.attribute1 || $firstResponseItem.attribute2)