activerecord - Rails: Query for has many through associations -


i have following associations

class post < activerecord::base   has_many :categorizations   has_many :categories, through: :categorizations  class categorization < activerecord::base   belongs_to :category   belongs_to :post end  class category < activerecord::base   has_many :categorizations   has_many :posts, through: :categorizations end 

for user posts,

@posts = current_user.posts 

i need categories associated @posts. need this

@categories = @posts.categories 

so how can associated categories of posts.

you can use includes load categories of each post

current_user.posts.includes(:categories) 

Comments

Popular posts from this blog

sql - Time in datatime field -

javascript - How to split the success output from an Ajax post? -

java - sharing object across different classes -