我在我的 Rails 项目中使用 ActiveRecord,我的一个类如下所示:
class ServerModel < ActiveRecord::Base
set_table_name "S985_947_MODELS_VW"
set_primary_key "model_barcode"
default_scope :conditions => ["FULLNAME like '\/IT INFRASTRUCTURE\/HARDWARE\/SERVER\/PHYSICAL\/%' OR FULLNAME like '\/IT INFRASTRUCTURE\/HARDWARE\/SERVER\/PHYSICAL\/%'"]
acts_as_reportable
acts_as_entity
end
我的 default_scope 方法返回malformed format string - %'
错误。我认为这是%
导致所有麻烦的通配符。我也尝试过不转义/
,所以不是......
你可以帮帮我吗?
谢谢