Ruby on rails 这两个类实例之间有什么区别?

Ruby on rails 这两个类实例之间有什么区别?,ruby-on-rails,ruby,Ruby On Rails,Ruby,Moped::Collection对象实例之间存在明显的差异。项.集合对象检查如下(增加行尾): @database变量的格式是#,实际上更简单。 Moped::Session def检查 "" 结束 这就是它看起来不同的原因。默认情况下,inspect包括与Moped::Collection相同的实例变量 当使用p方法打印对象时,对对象调用inspect方法,或者将其返回控制台。您可以阅读关于inspect的精彩解释。谢谢 #<Moped::Collection:0x007fb381e

Moped::Collection
对象实例之间存在明显的差异。
项.集合
对象检查如下(增加行尾):


@database
变量的格式是
#,实际上更简单。
Moped::Session

def检查
""
结束
这就是它看起来不同的原因。默认情况下,
inspect
包括与
Moped::Collection
相同的实例变量


当使用
p
方法打印对象时,对对象调用
inspect
方法,或者将其返回控制台。您可以阅读关于
inspect

的精彩解释。谢谢
#<Moped::Collection:0x007fb381e3ed10
  @database=#<Moped::Database:0x007fb381e3fa30
    @name="production_datagatherer",
    @session=<Moped::Session
      seeds=[
        <Moped::Node resolved_address="22.22.22.22:43700">,
        <Moped::Node resolved_address="22.22.22.22:43700">
      ]
      database=production_datagatherer
    >
  >,
  @name="items"
>
@database: Moped::Database object
@name: "items"
def inspect
  "<#{self.class.name} seeds=#{cluster.seeds} database=#{current_database_name}>"
end