我正在尝试将MySQL
函数ISNULL
集成到Symfony中的学说查询中。
$order = 'DESC';
->orderBy('ISNULL(response.value), response.value', $order)
Symfony无法识别此功能,默认情况下它不是。在学说扩展列表中也没有。
有什么办法可以解决这种问题?
答案 0 :(得分:2)
有效的解决方案是使用此
->orderBy(response.value IS NULL, response.value', $order)
这将输出TRUE
或FALSE
也按降序排序将具有TRUE
的行排在首位