Probleme mit meiner Formularfeldüberprüfung. Ich habe zwei Textfelder, die überprüft werden müssen, bevor sie auf der nächsten Seite weiter bestehen. Die Validierungen werden korrekt ausgeführt, aber die Überprüfungsmeldungen zeigen wie "rails error".Feldprüfung Ruby on Rails
Aber ich will diesen Fehler wie unten
Jeder weiß, warum seine Shows wie Schienen Fehler.
Modell:
class Assignment < ActiveRecord::Base
include Workflow
belongs_to :folder
belongs_to :employee
after_initialize :init_start_dateenter code here
validates_presence_of :folder_id, :employee_id
end
Controller:
class AssignmentsController < ApplicationController
def create
@assignment = Assignment.new(assignment_params)
respond_to do |format|
if @assignment.save!
format.html { redirect_to @assignment, notice: 'Assignment was successfully created.' }
format.json { render :show, status: :created, location: @assignment }
@assignment.folder.update({status: 'assigned'})
else
format.html { render :new }
format.json { render json: @assignment.errors, status: :unprocessable_entity }
end
end
end
end
Ich habe zwei weitere Formen, die Felder zu validieren. In diesen Formularen werden die Validierungsfehler korrekt angezeigt.
Danke JamesWatling :) Es ist mein Fehler – ArpithaGeorge