У меня есть множество вложенных включений - они великолепны для производительности - но что мне действительно нравится, так это «вложенная находка».Как лучше всего добиться чего-то вроде:
@matchingProducts = Batch.find(:all,
:conditions => 'product.name LIKE ?', "%#{search}%",
:include => :product)
Как видите, Product
- это вложенный атрибут Batch
, но я хочу найти пакет на основе Product.name
.