Why can I capture the contents of the newly created fields, but cannot store them in the database?

  question, ruby

I built a data table named news, which contains three fields: title, editors and content. Then I built a new news. I filled in the contents and submitted them. The background captured the contents corresponding to the three fields, but they were not stored in the database.

1. Front-end form
clipboard.png

This is the controller of news.
clipboard.png

3. Captured but not stored in the database
clipboard.png

4. The database is empty
clipboard.png

Please help me see why, thank you!

There is something wrong with what create wrote
@new = New.new(params[:new])
if @new.save!

....
 ....