./akelos website_name
./script/generate type name
“type”的位置是 controller 或者 model , “name” 由你决定. 你也可以试一试下面的方法
./script/generate scaffold
for information on creating scaffolds
复数形式,两个单词之间要用下划线代替空格,例如 steering_wheels
Akelos 自动处理 creation date/time 和 update date/time , 所以你不需要自己写代码了。 在一定范围之内处理时间和查询也许是非常敏捷的, 如果你使用了Akelos的约定,这些都来的简单。
使用习惯约定,如果你添加了一列名为”created_at”或者”updated_at”,akelos 为你自动处理这些字段而且如果你在migration中命名了一个字段,例如”posted_at”他会设置这个字段的类型和长度, 这个例子中类型是, datetime. 如果你使用了”created_on”他将只会使用”date”。
单数形式,首字母大写,使用骆驼写法,像这样SteeringWheel
下面是数据的检验。
Model文件中有这样的信息,显示如下,belongs_to和has_many并且akelos自动的显示了他们之间的联系,使用这样的字段像story表中的author_id。
复数的事物。更应该注意– Akelos再一次的使用了单数和复数, 所以确定你包含了适当的‘s’。
习惯上是使用model名字的复数来定义Controller的名字的,例如 stories controller, authors controller
Akelos的html是什么样的呢 ⇒ tpl
<%= link_to product.name, :action => 'show', :id => product.id %>