All threads / How do I validates uniqueness of parent of parent?

Ask A Question

Notifications

You’re not receiving notifications from this thread.

How do I validates uniqueness of parent of parent?

Adrien Nhem asked in General

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!

Join the discussion

Want to stay up-to-date with Ruby on Rails?

Join 33,665+ developers who get early access to new tutorials, screencasts, articles, and more.

    We care about the protection of your data. Read our Privacy Policy.

    logo Created with Sketch.

    Ruby on Rails tutorials, guides, and screencasts for web developers learning Ruby, Rails, Javascript, Turbolinks, Stimulus.js, Vue.js, and more. Icons by Icons8

    © 2020 GoRails, LLC. All rights reserved.