我有一个控制器来获取项目和相关主题并返回JSON响应。
我的项目负责人:
class ProjectsController < ApplicationController
def get_projects
@projects = Project.find(:all, :limit => 8)
render :json => @projects
end
end
每个项目都有多个主题,我需要在通过JSON发送之前获取这些主题。
答案 0 :(得分:0)
我需要的是在渲染上调用方法。它现在看起来像这样
def get_projects
@projects = Project.find(:all, :limit => 8)
render :json => @projects.to_json(:methods => [:banner_image_url, :topics])
end