Ruby on rails Rails多格式.json
如何编写多个format.json响应,如:Ruby on rails Rails多格式.json,ruby-on-rails,json,Ruby On Rails,Json,如何编写多个format.json响应,如: def index @books = Book.all @user = @books.map { |u| u.user }.uniq respond_to do |format| format.html format.json { render json: @books } format.json { render json: @user } end end 以更好的方式?不能对同一格式使用多个块。如
def index
@books = Book.all
@user = @books.map { |u| u.user }.uniq
respond_to do |format|
format.html
format.json { render json: @books }
format.json { render json: @user }
end
end
以更好的方式?不能对同一格式使用多个块。如果要同时呈现
书籍
和用户
,请尝试立即发送它们:
def index
@books = Book.all
@user = @books.map { |u| u.user }.uniq
respond_to do |format|
format.html
format.json { render json: {books: @books, users: @user} }
end
end
不能对同一格式使用多个块。如果要同时呈现
书籍
和用户
,请尝试立即发送它们:
def index
@books = Book.all
@user = @books.map { |u| u.user }.uniq
respond_to do |format|
format.html
format.json { render json: {books: @books, users: @user} }
end
end
那么输出会是什么样子呢?那么输出会是什么样子呢?