Tôi đang cố gắng đánh giá chỉ số nào cần được hiển thị bên cạnh mục dựa trên nếu nó được xem trước hoặc không, nhận xét mới, v.v. Cho đến khi tôi quyết định sử dụng biểu tượng muốn một số hiển thị.gọi phương thức trong mô hình từ chế độ xem
tại Tờ trình của tôi Mẫu i có
def self.indicator
#bunch of if elsif statements returning a number 0-3
end
theo quan điểm của tôi, tôi có
<% @reports.each do |report| %>
<%= report.indicator %>
<% end %>
tôi nhận được undefined method 'indicator'
tôi nghĩ rằng tôi đã có một va li về cách phương pháp làm việc ... nhưng rõ ràng là không, tôi đang làm gì sai?
Vui lòng hiển thị thông báo lỗi đầy đủ. Nó có bao gồm một lớp/đối tượng hay là phương thức không xác định trên nil? –
Ngoài ra, vui lòng hiển thị câu lệnh điều khiển cho chế độ xem có @reports = Report.all hoặc Report.find (...), v.v. –