我是Ruby的新手,并尝试理解这种语法:
create_table :posts do |t|
t.string :title
t.string :content
t.string :likes
t.string :comments
t.timestamps null: false
end
Run Code Online (Sandbox Code Playgroud)
我完全理解什么这段代码是干什么的,但我不明白如何它的工作原理.更具体地说,我理解这create_table是一个方法,并且:posts是一个参数,但我不理解其余的代码.