前提・実現したいこと
railsでグループが作成でき、その中で以下2つのことができるアプリを開発しています。
①グループメンバー同士のチャット
②グループごとに場所(store)を登録でき、そのstoreについてメンバーがコメントをすることができる。
発生している問題・エラーメッセージ
グループ内のチャットにはmessageをやりとりできる機能を設けており、そこで非同期機能を実装したいのですが、動作確認時
ActionController::UnknownFormatのエラーが出てしまいます。viewファイルがないとのことですが、views/messagesにはcreate.json.jbuilderがあります。
ActionController::UnknownFormat in MessagesController#create @message = @group.messages.new(message_params) if @message.save respond_to do |format| format.json end else
該当のソースコード
ruby
1#create.json.jbuilder 2 3json.user_name @message.user.name 4json.created_at @message.created_at.strftime("%Y年%m月%d日 %H時%M分") 5json.content @message.content 6json.image @message.image_url
試したこと
create.html.hamlを作成してやってみましたが同じ結果でした。
補足情報(FW/ツールのバージョンなど)
MySQL 5.6.47
sequel Pro
Rails 6.0.3.2
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。