你把 resource 改成 resources 就看出不同了。
<%= form_for :topic, url: topics_path do |f| %>
……
<%= f.submit value:'Save' %>
<%= link_to 'Cancel', topics_path, class:'button' %>
<% end %>
#2 楼 @fantast_xue 什么 Template missing,错误信息贴全,别想象我坐在你的电脑旁。
对啊,为什么要这样做呢?谁在乎?
你先把两个标签挨在一起啊。
七夕(たなばた),耶,还真能打出来。
Tanabata 是什么?
英文才够逼格。
现在 Ubuntu 14.04 官方源的是 2.8.4,够新了吧。
#7 楼 @cassiuschen "self.exif[$`] = a[0]" 你自己知道的嘛……
#7 楼 @cassiuschen hstore 映射过来是 Hash,所以应该像 Hash 那样用。
#4 楼 @cassiuschen 不是 hstore 么。
大概这样
def method_missing(m,*a)
if has_attributes? m
super
else
# code here
end
end
method_missing 很难 debug,建议避免。
你还是 image.exif[name]
这样用吧。
AR 的 method_missing 会先判断有没有这个 方法,没有才生成。
按照教程配置了 iptable 等
你说这个谁懂啊。
#4 楼 @angusouyang 书有错误。
如果你是启动了 production 环境,那么正常情况静态文件应该经过编译,文件名带上指纹字符串。把一楼链接看一遍。
你看生成的页面源码一不一样?
从提示信息看,sample_app 的 Gemfile 里面指定了 ruby 版本,而 rvm 读取了这个信息,于是切换到了这个 ruby 版本,但是 rvm 没有安装这个 ruby 版本或者这个 ruby 版本没有安装 rails。