我不知道在http://api.rubyonrails.org/下面是否有用法的解釋,而不是http://guides.rubyonrails.org。像`render json:@ user`這樣的用法的API文檔在哪裏?
render json: @user
雖然有page in Rails Guide提這一點,它不包括像:include
其他可用的選項,例如:
render json: @user, include: { blog: { only: [:name, :permalink]} }
我不能相信這樣的通用的API是很難在其官方找到API文檔。
你有沒有機會使用[ActiveModelSerializers](https://github.com/rails-api/active_model_serializers)?我看到他們在渲染時有一個[include option](https://github.com/rails-api/active_model_serializers/blob/0-10-stable/docs/general/adapters.md#include-option),但我'我從來沒有見過使用過或之前提到過的,儘管這可能只是我脫離了循環 –
它可以是有用的,如果我們想要返回'JSON'響應ajax請求。 我還將它用於控制器中對象的調試目的 – uzaif
@SimpleLime不,我的Gemfile.lock中沒有active_model_serializers。 –