mysql - Ruby Controller 调用模型

标签 mysql ruby-on-rails ruby rvm bundler

我是 Ruby 新手,我有一个问题。我试图让一个 Controller 调用一个模型类来查询 MySQL 数据库。

正确的设置方法是什么?我尽量不使用脚手架,以便学习如何手动完成此操作。

最佳答案

class MyController < ApplicationController
  def index
    @post = Post.find(params[:id])
  end
end

调用index时,你会在数据库中找到post,其id等于参数中给定的id(http://localhost/my_controllers/id)

关于mysql - Ruby Controller 调用模型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5863193/

相关文章:

php - 在数据库中有唯一的文本

ruby-on-rails - rails 4中secret_key_base有什么用

ruby-on-rails - Rails 禁用 POST/PUT/PATCH 正文的 JSON 解析

ruby - Watir/Rspec 浏览器循环

ruby-on-rails - "Error": errors. 添加不只显示 locales/xx.yml 中的消息

java - ORMLite MySQL 初始化似乎不起作用

mysql - 是否有创建空集的简单 SELECT 语句?

mysql - "friends of friends"类似sql查询

css - rails 中的背景图像

ruby - 如何在 Ruby 中实现多态性