今天我的问题更多是关于风格而不是编程...
我从PhalconPHP开始,我对它的强大感到非常惊讶,但是当我使用find函数获取所有结果时会有一点麻烦。
当我这样做时
$categories = Category::find('ORDER BY name DESC');
我收到一个关于拼写错误的mysql错误(因为它假定我想使用WHERE),所以我必须这样做:
$categories = Category::find('1=1 ORDER BY name DESC');
我觉得这很棘手和荒谬,有没有办法可以做我想要的没有“技巧”?
答案 0 :(得分:5)
您可以使用数组作为find()
的参数,例如:
Category::find(array('order'=>'name DESC', 'limit'=>10));