Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
rails 3呈现json并包含来自数组的配置文件_Json_Ruby On Rails 3 - Fatal编程技术网

rails 3呈现json并包含来自数组的配置文件

rails 3呈现json并包含来自数组的配置文件,json,ruby-on-rails-3,Json,Ruby On Rails 3,所有用户都有一个配置文件 目前有: render :json => @user, :include => [:friends, :requested_friends] 希望包括好友和请求好友的配置文件 我知道对于单个包含,我可以使用它 render :json => @user, :include => {:requested_friends => {:include => :profile}} 但我们需要这样的东西: render :json =>

所有用户都有一个配置文件

目前有:

render :json => @user, :include => [:friends, :requested_friends]
希望包括好友和请求好友的配置文件

我知道对于单个包含,我可以使用它

render :json => @user, :include => {:requested_friends => {:include => :profile}}
但我们需要这样的东西:

render :json => @user, :include => {[:friends, :requested_friends] => {:include => :profile}}
那么:

render :json    => @user,
       :include => {
           :requested_friends => { :include => :profile },
           :friends           => { :include => :profile }
       }