mysql - 尝试用 ruby​​ 创建前十名列表

标签 mysql ruby-on-rails-3

我正在尝试根据索引页上的 MySQL 数据库生成前十个位置列表,但没有任何运气可言。我知道我需要以某种方式使用 .find ,但我不确定如何调用索引页中的位置表来执行此操作。当我尝试调用 Locations.find 时,我得到

未初始化的常量 ActionView::CompiledTemplates::Locations

这里有人知道我应该如何前进吗?

最佳答案

首先我建议this书,如果你还没有的话。

第二:如果您按照应有的方式生成模型,则应将其命名为 Location 而不是 LocationS。因此,您应该尝试使用 Location.find,或者,如果您只想要所有记录,您可以使用 Location.all

关于mysql - 尝试用 ruby​​ 创建前十名列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10055902/

相关文章:

mysql - 插入 SELECT WHERE col = col

MySQL创建表IF NOT EXISTS语法错误

java - JPA 支持数据库 - 由 JPA 定义还是由提供商决定?

ruby-on-rails - Rails 3 run_callbacks 方法

ruby-on-rails - Rails 3 管理命名空间问题

ruby-on-rails - Rails 3.1/rake - 没有队列的特定于日期的任务

php - 我正在尝试显示在线用户列表

mysql - 显示登录名而不是 User_id

ruby-on-rails - Rails 中的邻近搜索

ruby-on-rails - 使用嵌套表单上传 Carrierwave?