数据库中有一个名为photo_path的列在post表格和我的视图文件中,其中显示了我拥有的所有帖子:
<% if post.photo_path != 0 %>
也就是说,如果该特定帖子没有照片。 但问题是,我与rails helper方法发生冲突。它正在将我的代码转换为
<%= if /uploads/post/photo_path/1/0 != 0 %>
如何使用数据库列photo_path而不是photo_path帮助方法?
答案 0 :(得分:0)
!= 0是非常糟糕的语法,改为使用“.blank?”还是“.present?”方法
您的帖子模型是否与照片模型相关联? 如果是,为什么在db中需要此列? 从db中删除此列或将其重命名为人名。也许这个用户更简单? :
<% if post.photos.present? %>
.......