0

今天我的问题更多是关于风格而不是关于编程......

我从 PhalconPHP 开始,我对它的强大感到非常惊讶,但是当我使用 find 函数来获取所有结果时有一点麻烦。

当我这样做时

$categories = Category::find('ORDER BY name DESC');

我收到一个关于拼写错误的 mysql 错误(因为它假设我想使用 WHERE),所以我必须这样做:

$categories = Category::find('1=1 ORDER BY name DESC');

我认为这很棘手和荒谬,有一种方法可以在没有“技巧”的情况下做我想做的事?

4

1 回答 1

5

您可以使用数组作为 的参数find(),例如:

Category::find(array('order'=>'name DESC', 'limit'=>10));
于 2013-08-16T22:41:48.960 回答