哪些浪漫的约定?
class TopicController < ApplicationController def index @topics = Topic.all end end
index action 取出了 @topics,你不需要调用 render 方法,然后 Rails 就知道需要使用 app/views/topics/index.html.erb 这个模板去渲染。
rails generate migration addShitToTable
比如关于 ActiveRecord 的惯例: 在 Model 中,类名:Book,对应的数据库表名:books
看不到太多的 xml 文件就说明了。
比如 rails g controller Topics 会生成 TopicsController, TopicsHelper, topics 目录,再比如单复数问题!
rails g controller Topics
#4 楼 @debugger 其实我很好奇那些配置文件 到底是具体怎样的存在
#6 楼 @zzz6519003 java 项目里面 1 大堆,调用哪个 action 都要写进去,你说烦不烦。
#7 楼 @debugger haha 曾经受过 java 的苦啊 不过 设计思想什么的 任何语言应该都一样吧~
ping
我以前是写 java 的,为了数据库连接等问题,需要进行非常多的 xml 文件配置,很烦人