Rails 연관을 둘러싼 내 마음을 감싸고있는 것처럼 보일 수 없습니다. 3 개의 테이블이 있다고 가정 해 봅시다. 하나는 사용자 용, 하나는 조리법 용, 다른 하나는 재료 용입니다. 사용자가 많은 조리법을 가질 수 있도록 Rails Associations
Users:
id: 1
email: funnyusername
password: pass1234
Recipes:
id: 1591
user_id: 1
name: Pizza Dough
Ingredients:
id: 1
name: Flour
id: 2
name: Water
id: 3
name: Yeast
지금 어떻게 그것을 만들 것, 그리고 레시피는 많은 성분을 가질 수 있습니다 : 여기 (YAML에서) 데이터베이스의 예입니다. 또한 각 성분이 붙어있는 모든 요리법을 찾을 수 있습니까?
예를 들어, funnyusername은 밀가루, 물, 그리고 효모가 들어있는 조리법 "피자 반죽"을 만들었습니다. 이제 Yeast를 검색 할 때 Yeast가 들어있는 Recipes 목록이 필요합니다.
아, 감사합니다! 이제 나는 그것을 테스트 해보고 실제로 데이터베이스를 보면서 * 이해하고 있습니다. – RyanScottLewis