哈哈哈
writings.io 用的 slim
这问题跟多态无关,根据链接
<% @comments.each do |comment| %>
这个 @comments
可能没有赋值
def create_time_zone_conversion_attribute?(name, column)
time_zone_aware_attributes && !self.skip_time_zone_conversion_for_attributes.include?(name.to_sym) && column.type.in?([:datetime, :timestamp])
end
这行代码调用了 column.type 方法,很可能就是因为 helper 往 column_names 里面塞了一个字符串的关系。
还是要把错误栈贴全,出错页面点 Full Trace 然后把完整内容贴出来。
还有这个文件 app/views/home/index.html.haml
贴这个文件内容 app/views/home/_places.html.haml
那就先 dump 一个 .sql,然后在 seed(或者别的脚本)里面调用系统命令导入。
为什么 11 楼那么多内容,16 楼那么少?
type 是 activerecord 魔法字段,很可能是你用了这个字段。
seed.rb
那么,你遇到性能问题了吗?
开发环境不用 precompile,动态编译,清除已经编译的文件 rake assets:clean
,避免造成干扰。