我的rails项目中有多个模型,当我对用户模型进行选择查询时,它返回此消息“((对象不支持#inspect)”
但是当我尝试其他模型时,select查询可以正常工作
这就是我尝试过的
1. User.select(:id)
返回的
(对象不支持#inspect)
=>
2. User.select("*")
返回正确的结果
#<ActiveRecord::Associations::CollectionProxy [#<User id: 2, email: "...
和
3. Organization.select(:id)
返回正确的结果
[#<Organization id: 4>, #<Organization id: 3>, #<Organization id: 2>, #<Organization id: 1>]>
以下是我的用户模型类
class User < ApplicationRecord
petergate(roles: [:admin, :billing_admin, :manager, :premium, :free], multiple: true)
...
end