Skip to main content

How do I validates uniqueness of parent of parent?

General • Asked by Adrien Nhem

Hi guys!

I have 3 models: lectures > chapters > lessons

With a has_many through relationship.

The problem: each lecture should have a lesson with the same step for ordering.

In lesson.rb I'm trying to:

validates :step, uniqueness: { scope: :lecture_id }

In the console it seems that lecture_id is nil.

Sorry if the explanation is messy!


Login or Create An Account to join the conversation.

Subscribe to the newsletter

Join 27,623+ developers who get early access to new screencasts, articles, guides, updates, and more.

    By clicking this button, you agree to the GoRails Terms of Service and Privacy Policy.

    More of a social being? We're also on Twitter and YouTube.