activerecord - How to query nested associations in rails -


my models campaign.rb

has_many: views_logs 

user.rb

has_many :views_logs 

views_log.rb

belongs_to :campaign belongs_to :user 

i want campaign.first.views_logs.uniq.users.genders know query wrong want this

you need define direct relationship through parameter:

class modelname   has_many :views_logs   has_many :users through: :views_logs end 

then can query this: model_name.user.where(gender: 'male')


Comments

Popular posts from this blog

Hatching array of circles in AutoCAD using c# -

ios - UITEXTFIELD InputView Uipicker not working in swift -

Python Pig Latin Translator -