1
나는 두 가지 모델을 설정했다 : 그러나 생성 된 sql은 항상 ID를 찾고 (0을 사용) : 내가 잘못했거나 과 관계에서 을 사용하는 데 문제가 있습니까?
A
답변
2
방금이 같은 문제가 발생했습니다. bug #3208에 Rails 2.3.5에 적용되는 patch이 있지만 아직 2-3-stable 분기에는 적용되지 않았습니다.
나는이 버그에 대해 monkey patch을 만들었는데, 이는 내 앱에서 성능 문제를 일으키고 있기 때문입니다. config/inititalizers
디렉토리에 fix_belongs_to_include_with_primary_key.rb을 입력하고 앱을 다시 시작하여 적용하십시오.
1
왜 그런지 모르겠지만, :include
에 named_scope
을 입력하면 belongs_to
은 foreign_key
이됩니다.
named_scope :my_all, :include => :user
관련 문제
- 1. has_one을 (를) Rails의 belongs_to에 있습니까?
- 2. mongoid, will_paginate, Mongoid 기준으로 정렬 작업하지 않음 DSL
- 3. 모달로 작업하는 모달 대화 상자 크롬으로 작업하지 않음
- 4. belongs_to에 default_scope를 사용하지 않도록 설정하는 방법은 무엇입니까?
- 5. 왜 ActiveRecord 모델에 대해 before_save가 호출되지 않습니까?
- 6. 여러 모델에 대해 ActiveRecord Observer를 동적으로 인스턴스화합니다.
- 7. 테이블 외부에서 작업하지 않고 토글합니다.
- 8. NSUndoManager가 코어 데이터로 작업하지 않습니다.
- 9. ActiveRecord
- 10. ActiveRecord 여기서 ActiveRecord :: Relation을 반환합니다.
- 11. 배경색이 희미 해지지 않습니다. JavaScript로 작업하지 않습니다.
- 12. URL에서 이미지를 생성하십시오. aspx 페이지로 작업하지 않습니까?
- 13. jQuery가 ASP.NET 마법사 페이지에서 작업하지 않습니다.
- 14. datetime 필드에서 작업하지 않는 단순 그룹입니까?
- 15. jQuery replaceWith (data)가 올바르게 작업하지 않습니다.
- 16. Windows에서 ImageMagick으로 작업하지 않는 종이 클립
- 17. jquery로 div 요소를 숨기고 표시하는 방법 (두 번째 div에서 작업하지 않음)
- 18. 특정 ActiveRecord 모델에 대해 cache_money 캐싱을 비활성화하는 방법
- 19. mysql에 대해 ActiveRecord 쿼리 제한 시간을 어떻게 설정합니까?
- 20. 기존 데이터베이스에 대해 성 ActiveRecord C# 클래스를 생성하는 방법
- 21. NSFormatter 문제 : 빈 문자열에 대해 호출되지 않음
- 22. mq_notify가 이벤트에 대해 알리지 않음 (Linux 프로그래밍)
- 23. Data Mapper API - 조직에 대해 확실하지 않음
- 24. checkchanged 체크 박스 asp.net에 대해 실행되지 않음
- 25. OnKeyPress 이벤트가 ListBox에 대해 트리거되지 않음
- 26. ActiveRecord 어댑터 작성
- 27. ActiveRecord :: ReadOnlyRecord (ActiveRecord :: ReadOnlyRecord) : 업데이트 중
- 28. Time.now at activerecord 형식
- 29. ActiveRecord # save_only_valid_attributes
- 30. ActiveRecord 매핑
고마워요! 내가 미치지 않았다 니 기쁘다. – jerhinesmith