运行 Model.all 查询时属性数量错误
Wrong Number of attributes while running Model.all Query
我创建了一个模型来记录来自 API 的所有活动,该模型看起来像这样
class ApiLogInfo < ActiveRecord::Base
attr_accessible :description, :parameters, :user_id
validates :description,:presence => true
def self.logger(description, parameters = nil, user_id = nil)
api_log_info = ApiLogInfo.new
api_log_info.description = description
api_log_info.parameters = parameters.to_s
api_log_info.user_id = user_id
api_log_info.save!
end
end
当我从控制台 运行 ApiLogInfo.all
时,它会抛出这样的错误
我无法弄清楚 there.It 有什么问题,如果有人可以提前帮助我解决 this.Thanks 问题,那将非常有帮助。
更改 logger
的名称。
ActiveRecord
中的日志 SQL 将调用默认的 logger
方法。
我创建了一个模型来记录来自 API 的所有活动,该模型看起来像这样
class ApiLogInfo < ActiveRecord::Base
attr_accessible :description, :parameters, :user_id
validates :description,:presence => true
def self.logger(description, parameters = nil, user_id = nil)
api_log_info = ApiLogInfo.new
api_log_info.description = description
api_log_info.parameters = parameters.to_s
api_log_info.user_id = user_id
api_log_info.save!
end
end
当我从控制台 运行 ApiLogInfo.all
时,它会抛出这样的错误
我无法弄清楚 there.It 有什么问题,如果有人可以提前帮助我解决 this.Thanks 问题,那将非常有帮助。
更改 logger
的名称。
ActiveRecord
中的日志 SQL 将调用默认的 logger
方法。