file-column是ROR应用中用来处理上传图片相当方便的插件,但如果需要对图片进行剪裁就需要安装RMagic,安装RMagic之前还要安装ImageMagick或GraphicsMagic。
在Ubuntu上安装Rmagick:
$ sudo apt-get install imagemagick
$ sudo gem install rmagick --include-dependencies
出现“configure: error: Can't install RMagick. Can't find Magick-config or GraphicsMagick-config program.” 错误。按提示安装以下包:
$ sudo apt-get install libmagick9-dev
再次安装gem:
使用Active Merchant插件处理信用卡付费(Authorize.net)。
如何用migration的办法将数据在不同的rails环境数据库之间迁移?

如果习惯于理所当然地使用类似 <%= @user.group.name %> 的方式来获取一个用户的组名称,那么在找不到用户的组记录时就会出现该错误,因为@user.group是nil对象。
较为安全和简单的解决方法是在类似的语句后加上rescue nil以避免出现意外:
<%= @user.group.name rescue nil %>
不知道还有没有更简单的方法?
最新评论
1 天 2 小时 前
5 天 17 小时 前
1 周 5 天 前
1 周 6 天 前
1 周 6 天 前
1 周 6 天 前
1 周 6 天 前
2 周 3 天 前
2 周 4 天 前
15 周 6 天 前