Код выглядит следующим образом:
def create
@book = Book.new(book_params)
if @book.save
json_response(@book, :created)
else
json_response(@book.errors, :unprocessable_entity)
end
end
book.rb
def as_json(_opts = {})
{
id: id,
title: title,
description: description,
errors: errors,
cover_photos: covers.map do |x|
{
url: x.photo.url,
name: x.photo_file_name,
id: x.id
}
end
}
end
Мне нужно вернуть полный URL-адрес скрепки.Я знаю, что не могу использовать метод request.uri из модели.
Есть ли способ добиться этого?
Если нет, то как мне изменить структуру?