我搜索了一组列表 - 之前我的对象已由@listing = Listing.last(4)
调用。现在我需要将其修改为:broker
进行搜索。我的问题是:broker
位于Specs
表中,belongs_to
Listings
模型 - 就像在某种意义上根据评论查找博客文章一样。< / p>
我有适用于Spec:
的ActiveRecord查询Spec.where(mls:"1234566")
Spec.where('broker: ( array[?] )',['%joe%','%bob%'])
Spec.distinct(:broker).limit(50).order(broker: :asc)
但是我需要抓住相关的列表,并且难以在心理上将域建模方面与实际调用连接起来。有人可以解释一下吗?