I made a mistake when creating a table, and setup a field as an int
instead of varchar
. I then used the scaffold dev tool to create the controller, model & views for the table. It took me a while to figure out why I kept getting "username is required" when submitting the form. Wouldn't it be better if the error produced said something about an incorrect data type?
FWIW, I tested adding "int" as a filter on my username field in the createAction
method of the UsersController
and it still just says "username is required".
Just a thought. =)