作者GinginDenSha (gingin)
看板Ruby
标题[问题] rails 新手语法问题
时间Wed Mar 4 11:12:40 2015
在 migration 中,
使用 create_table 时
通常会写成
create_table :table_name do |t|
end
create_table 的 signature 为
create_table(table_name, options = {})
有 table_name 及 options 两个 parameters
为什麽不是写成
create_table :table_name, do |t|
end
这样子呢? (两个parameters 所以用 , 隔开)
还是说以 block 为 parameter 时,可以不用使用 ,
希望各位大大解惑
谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 118.169.7.94
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Ruby/M.1425438762.A.BA3.html