15

Uygulamamdaki Olayları aramak istediğimi varsayalım. Sonuçları görüntülediğimde, örneğin etkinliği kimin oluşturduğunu görüntülemek istiyorum.Sunspot rayları: arama yaparken ilişkili modelleri içerir.

(her etkinlik için bir tane) gereksiz sorguları önlemek için, yere .includes(:user) eklemek için herhangi bir yolu var mı? Onu doktora bulamıyorum. Kullanıcı adını olayla birlikte dizine eklemem mi gerekiyor? Ama aslında oldukça basitti,

cevap

24

cevap Bulundu ... güncel kullanıcı bilgi tutmak

sayesinde olurdu:

Event.search(:include => [:user]) do... 
7

Bu güncelleştirilmiş cevap, We eğer Daha sonra, bu durumda bu

Event.search(:include => {:user => :city}) 

kullanımı, bir iç içe Derneğine

dahil etmek gerekir i t kullanıcı ve normal bir eklemem gerekiyor Hemen durumda

1

ve iç içe bulunmaktadır onun ilişkili kenti içerecektir, burada ne gerekli:

Professional.search(include: [:user, {branches: [:business]}]) do 
İlgili konular