ransackを使って、taskテーブルを検索してデータをビューに表示しています。
taskテーブルは、enduser とmotoukeを内部結合しています。
表示した後、Updateは問題ないのですが、新規更新時に、下記のメッセージが表示され、新規更新ができない状況です。バリテーションの設定は行っていません。恐らく、内部結合が影響しているものと推測します。
解決方法について、教えて頂けませんでしょうか。
よろしくお願いいたします。
def index @q = current_user.tasks.joins(:enduser, :motouke).ransack(params[:q]) @tasks = @q.result(distinct: true)
def create @task = current_user.tasks.new(task_params) @task.save
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。