我有一个自定义类,但我希望能够将它传递给Arel并让它解析它的可查询部分。moduleCustomclassItemattr_accessor:namedefinitialize(name)self.name=nameendendendcustom_item=Custom::Item.new("Bill")User.where(:name=>custom_item)有什么我可以在custom_item中定义的,所以它会理解Arel想要它的名字吗?目前我的解决方法是:moduleArelmoduleVisitorsclassToSqldefvisit_Custom_Itemo"'#{o.