前提条件
以下のブログを読んでから本記事をお読みください。
非同期通信の手始めに
createアクションに何を記入するか
何をjsonで返して、何をHTMLで返すか…
それはrespond_toで決めるのでした。以下、コードです。
def create
@comment = Comment.create(comment_params)
respond_to do |format|
format.html { redirect_to tweet_path(params[:tweet_id]) }
format.json
end
end
気付く人は気付きますがrender json 〇〇がありません。
これはこの後にjbuilderを用いるためです。
次はjbuilderについて記述します。