У меня есть это в моей форме:
= f.input :location_id, :collection => @locations, :include_blank => false, :selected => @video.location
Это прекрасно работает для моего "нового" вида / действия, и я вижу хороший список мест на выбор.
Однако когдав моем редактируемом виде вместо просмотра списка мест я просто вижу поле ввода, как если бы оно было строкой, например:
Location: 4ebbc0f8e0ed180e91000002
Есть идеи, почему я не вижу свою коллекцию?
РЕДАКТИРОВАТЬ:
Понял, я должен был сделать:
= f.input :location_id, :collection => @locations, :include_blank => false, :selected => @video.location.id
Кроме того, я забыл передать @locations в моем контроллере редактирования, woops:)