Я столкнулся с проблемой при попытке использовать функцию SQL в предложении where метода CfWheels findAll().
<cfset currencyInfo= model('pricelist').findAll(select="currencyid,name",where="YEAR(startDate)=#params.year#")>
Сбивает с толку то, что при использовании функции sql в предложении select того же оператора она работает как шарм.
<cfset currencyInfoTest= model('pricelist').findAll(select="currencyid,name,YEAR(startDate) AS Year",where="id=5")>
Я предполагаю, что CFWheels может обрабатывать сопоставления столбцов только в предложении select, а не какой-либо вычисляемый или управляемый синтаксис в предложении where.
Мне нужно использовать некоторые функции sql в предложении where, как указано выше. Любые идеи?