Rails返回用户数

Kev*_*own 2 controller ruby-on-rails

我正在学习rails,而我只是试图让基础知识失败.

我刚安装了devise并创建了一个家庭控制器.如果我想获得用户数(只返回数据库中的记录数),我应该怎么做家庭控制器?它应该与模型互动,对吗?在可home控制与交互users模型和home模式?或者那是不好的做法?

我知道我可以做一个简单的谷歌搜索,但我有很多问题,Stackoverflow是合法的.:)

再往前走一步?

我如何获得"实时馈送",以便在添加记录时主页上的计数发生变化?

Dog*_*ert 7

您可以获得使用的用户数User.count.

在您的模板中,您可以添加类似的内容

There are <%= User.count %> users.
Run Code Online (Sandbox Code Playgroud)

  • 是的,它破坏了MVC模式.您不应该从视图中触发SQL查询. (2认同)