0
在UserController
中,我需要創建一個新的Character
。但是,使用Character.new
時返回nil
。如何解決這個問題呢?嘗試創建新的應用程序記錄時,返回無
class UsersController < ApplicationController
before_action :set_user, only: [:show, :update, :destroy]
# POST /users
def create
character = Character.new # error where
character.xp = 0
character.save
...
render json: "success"
end
end
人物的模型是空的。
class Character < ApplicationRecord
end
你得到了什麼確切的錯誤? – Pavan
@Pavan'NoMethodError(未定義的方法'finder_needs_type_condition?'爲nil:NilClass):app/controllers/users_controller.rb:21:'create'' – Macabeus
你在字符模型中所有的列是什麼? – kiddorails