Ben elasticsearch ile endeksli ve bunlardan biri süzülür gereken bir ilişki vardır, ama birkaç model Ben search
yöntemleFiltre Rails Tire ve ElasticSearch ile tek modele uygulamak
search.filter :range, 'sessions.starts_on' => {:gte => start_date,
:lte => ends_on}
içine böyle bir şey eklerseniz
daha sonra, tüm modeller filtrelenir çünkü bunlar sessions
gibi bir ilişkilendirmeye sahip değildir.
Sadece bir modele filtre uygulamanın bir yolu var mı?
Herhangi bir düşünce çok takdir edilir!
AciveRecord'u kullanıyor musunuz? ve bunun için to_json indeks metodunu özelleştirmeyi düşündünüz mü? ActiveRecord için – abhas
evet. Ve endeks özelleştiriliyor - tam olarak nasıl? bu 'sessions.starts_on' neyi geri döndürmek için? – alony