«has-many» 태그된 질문

5
별명 이름을 가진 Rails has_many
내 사용자 모델에서는 다음을 가질 수 있습니다. has_many :tasks 내 작업 모델에서 belongs_to :user 그런 다음 외래 키 'user_id'가 작업 테이블에 저장되어 있다고 가정하면 다음을 사용할 수 있습니다. @user.tasks 내 질문은 사용자 작업을 다음과 같이 참조 할 수 있도록 has_many 관계를 어떻게 선언합니까? @user.jobs ... 또는 ... @user.foobars 고마워요.

3
Rails has_many 관계에서 기본적으로 범위 사용
다음과 같은 수업이 있다고 가정 해 봅시다. class SolarSystem < ActiveRecord::Base has_many :planets end class Planet < ActiveRecord::Base scope :life_supporting, where('distance_from_sun > ?', 5).order('diameter ASC') end Planet범위 life_supporting및 SolarSystem has_many :planets. 내가 물어 때 그래서 난 내 has_many 관계를 정의하고자하는 solar_system모든 관련 위해 planets의 life_supporting범위가 자동으로 적용됩니다. 기본적으로 solar_system.planets == …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.