2012-01-07 3 views
2

Я пытаюсь написать API для приложения, используя рельсы в качестве бэкэнд, в котором отображается список продуктов. Каждый пункт питания показывает имя и фотографию. Для API я пытаюсь вернуть массив JSON, который содержит все URL-адреса фотографий, связанные с моделью еды, и упорядочен по наивысшему рангу с помощью SQL-запроса. Я не уверен, что я должен положить в инструкцию SELECT.Как получить снимки скрепки скрепки в SQL Query - Rails 3.1, Paperclip

Как выглядит модель:

Meal 
    has_many :photos 
    #other attributes 
end 

Photo 
    belongs_to :meal 
    # paperclip stuff 
end 

Все фотографии загружены через скрепку. Настройка основана на Emerson Lackey's tutorial. Я использую PostgreSQL в качестве базы данных.

Если есть лучший способ, пожалуйста, дайте мне знать.

ответ

1

что-то вроде (непроверенные):

render :json=>@meal.photos.all(:order=>'whatever').map(&:photo_url) 
Смежные вопросы