यह इतना आसान है कि यह कोई मुद्दा नहीं होना चाहिए, लेकिन मुझे नहीं पता कि यहां क्या हो रहा है।रेल आंशिक रूप से प्रस्तुत करते हैं: संग्रह
मैं निम्नलिखित कोड
class DashboardController < ApplicationController
def bookings
@bookings = Booking.all
end
end
/views/dashboard/bookings.html.erb
<%= render 'booking', :collection => @bookings %>
/views/dashboard/_booking.html.erb
<%= booking.booking_time %>
मुझे निम्न त्रुटि मिलती है
undefined method `booking_time' for nil:NilClass
लेकिन अगर मैं /views/dashboard/_bookings.html.erb में ऐसा
<% @bookings.each do |booking| %>
<%= render 'booking', :booking => booking %>
<% end %>
मैं (सही) प्राप्त
2012-12-19 09:00:00 UTC
2012-12-28 03:00:00 UTC
क्या यहाँ पर जा रहे हैं? मैं वास्तव में उपयोग करना चाहता हूं: यहां परिभाषित संग्रह http://guides.rubyonrails.org/layouts_and_rendering.html
यह स्वीकार्य उत्तर होना चाहिए! –