次のJbuilderセットアップがありますが、「uw_question_ids」を値としてのみ出力したいと思います。'id:'キーはありません。これは可能ですか?
json.menu do
json.uw_question_ids menu.uw_questions do |uw_question|
json.(uw_question, :id)
end
end
現在、出力JSONは...
"menu":{"uw_question_ids":[{"id":"17"}]}
お願いします...
"menu":{"uw_question_ids":[{"17"}]}
私はそれを理解しました...簡単です!
json.menu do
json.uw_question_ids product.uw_question_ids
end
has_manyまたはhas_and_belongs_to_manyアソシエーションを作成するときに、Railsが「collection_singular_ids」メソッド(私の場合は「uw_question_ids」)にアクセスできることに気づいていませんでした。それが私が必要としていたものです。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加