小编Jon*_*Jon的帖子

其中Array的方法

我几乎试图模仿类的方法where,但在实例上,这个实例是一个哈希数组.例如:这作为一个类方法存在Class.where(:name => "Joe"),所以我希望能够这样做:

@joe = {:name => "Joe", :title => "Mr.", :job => "Accountant"}
@kelly = {:name => "Kelly", :title => "Ms.", :job => "Auditor"}
@people = [@joe, @kelly]
Run Code Online (Sandbox Code Playgroud)

并称之为:

@people.where(:name => 'Joe')
Run Code Online (Sandbox Code Playgroud)

哪个应该返回@joe对象.

我该怎么写呢?

ruby methods hash

3
推荐指数
1
解决办法
337
查看次数

标签 统计

hash ×1

methods ×1

ruby ×1