2015-12-10 3 views
0

В моем пользователе контроллерНеопределенный метод to_model для ActiveRecord :: Отношение

def nearby 
    @nearby = Trip.near("los angeles, ca", 50) 
end 

В моей модели пользователя:

geocoded_by :location 
after_validation :geocode 

В просмотрах/пользователях/nearby.haml

= @nearby.to_json 

I 'm получение ошибки на этой линии:

Undefined method to_model for ActiveRecord::Relation 

Это мои маршруты:

resources :users, :path => '', only: [] do 
    collection do 
    get 'nearby'  
    end 
end 

Может кто-то поможет мне сократить на том, что может быть проблема?

+0

Что именно ошибка, что вы получаете? –

ответ

3

Способ to_model может быть вызван только в одном экземпляре AR.

Я думаю, вы должны назвать to_json на одной записи, а не на коллекции

Смежные вопросы