В настоящее время я использую rabl-rails 0.5.3 и Rails 4.2.6
У меня есть эта проблема, когда я пытаюсь визуализировать коллекцию своих объектов College из метода index контроллера Rails.
Вот упрощенная версия метода индекса в моем контроллере:
def index
@colleges = College.all
puts @colleges.count
render 'api/data_bridge/colleges/show'
end
Я вижу '100' для вывода оператора put там. Некоторые явно @colleges не пустые.
Вот шаблон индекса rabl:
puts "---===========================-"
puts @colleges.inspect
puts "---===========================-"
collection @colleges
В выводе моего сервера я вижу, что операторы put выглядят так:
---===========================-
nil
---===========================-
Когда я сбрасываю @colleges в контроллере, это определенно не ноль. Я не могу понять, что случилось с данными между контроллером и шаблоном.