【发布时间】:2026-02-05 01:15:01
【问题描述】:
图库有_many 张照片。 照片属于图库
在我的照片“显示”视图中,我收到错误“nil:NilClass”的未定义方法“名称”
<%= @photo.gallery.name %>
该错误仅出现在不属于画廊的照片(没有为其分配画廊名称)的照片上,这些照片按预期显示,即显示画廊名称属于它。 api说“如果你在一个不响应它的对象上调用一个方法,Ruby会引发NoMethodError”,但是即使它是空的,照片对象也不应该响应gallery.name吗?由于模型已正确关联...
【问题讨论】:
标签: ruby-on-rails