Lithium - 如何获取获取的行数?

时间:2012-03-21 01:08:43

标签: php mysql lithium

在Lithium中,在获取给定模型的所有行之后:

$users = Users::all();

我怎么知道返回了多少行?我正在使用MySQL连接器。

谢谢!

1 个答案:

答案 0 :(得分:7)

如果你只想要点数

$usersCount = Users::count();

如果您想要收藏的数量

$users = Users::all();
$usersCount = count($users->data())

我认为你也可以做到

$usersCount = $users->count();

我知道上述两种方法会返回相同的结果 第二种方法是他调用Model :: find()而不是Model :: all()。