비슷한 2 개의 쿼리가 있는데 어떻게 DRY 할 수 있습니까? 두 쿼리 간에는 하나의 조건 만 다릅니다. if self.gender_target == "Both"
return Drop.limit(180).live.where(
:drops => {:navigation_section_id => 1}
).group(:id).joins(:cate
현재 상점 백엔드에서 작업 중입니다. 고객은 모든 제품의 목록을보고 양식 제출 한 번에 모든 제품의 재고 값을 업데이트 할 수 있기를 원합니다. 나는 실용적인 해결책을 가지고 있지만, 매우 '해킹'이며 많은 이슈를 소개합니다. Ruby on Rails와 웹 개발에 익숙하지 않기 때문에 몇 가지 근본적인 규칙을 배우고 있습니다. 나는 내가 가지고있는 문제를
내 모델에 포함되지 않습니다 포함 : 나는 다음과 같은 쿼리를 실행하면 예상대로 class Contact < ActiveRecord::Base
has_many :addresses
has_many :emails
has_many :websites
accepts_nested_attributes_for :addresses, :e
레일에 새롭고 ActiveRecord의 관계 관계에 액세스하는 것에 대해 질문이 있습니다. class Organisation
has_many: :projects
class Project
has_many: :tests
class Test
belongs_to: project
효과적으로 3 단계 : 이 사이비 코드를 생각해 보자. 특정 조직에 대