我想一次检索一个Person
(self
)和他的history
。 History
有很多字段,所以我只想检索一些列,我该如何实现呢?是否可以选择包含模型中的字段?
where_clause = "1=1" # irrelevent query
self.where(reference: 12345)
.includes(:history)
# .select(:history_name, :history_key)
.where(where_clause)
.references(:history)