複数のモデルをチェーンでレンダリングして、レールにJSONオブジェクトとしてレンダリングする方法を教えてください。マイルストーン: は現在、私は、私は、このJSONオブジェクトに私は関連するモデルを含めることを得る別のモデルを追加したいJSONをレールにレンダリングする際のモデルの連結
render json: current_user.role.selected_bids.to_json(include: [:project => {include: [:milestones , :skill_category] } ])
のようなレンダリング文を持っています。このようなもの
render json: current_user.role.selected_bids.to_json
(include: [:project => {include: [:milestones=> {include: [:timetrackers]},
:skill_category]}])
ただし、構文エラーが発生します。このネスティングレベルを実行することは可能ですか、別のAPI呼び出しを行う必要がありますか?
シリアライザを使用して、jbuilderやjbuilderなどのビューベースのソリューションを構築できます。 – Anton
大丈夫ですが、ここに関連付けを含めることはできませんか? – BigDaddy
https://apidock.com/rails/ActiveRecord/Serialization/to_json最後のブロックを確認してください。 "第2レベルと高級協会も同様に働きます" – Anton