【发布时间】:2017-06-16 01:51:35
【问题描述】:
我在 Postgres 数据库上使用 Sequel gem(使用 Ruby)。
“Home”类和“Person”类之间存在一对多关系。所以,很多人都在一个家里。
我的类架构是这样定义的:
class Home < Sequel::Model
one_to_many :person
end
class Person < Sequel::Model
many_to_one :home
end
我选择了一些人 (p = Person.where(:age => 20)),现在我正在尝试使用 Home.where(:persons => p) 查询这些人所在的房屋。但是,我收到了错误 column "persons" does not exist。
这里有什么想法吗?
【问题讨论】:
标签: ruby postgresql sequel