레일스 앱에서 브레인 트리 보석을 사용하여 구독 정보를 생성합니다. 깨닫지 못한 채로 저는 로컬에 저장하려는 구독 정보를 관리하기 위해 구독 모델과 컨트롤러도 만들었습니다. 내 모델에서 구독은 사용자에게 속할 수 있습니다. 그러나, 당신이 할 수있는 일반 물건의 일부는 다음과 같은 current_user.subscriptions.build()레일 브레인 트리 젬 가입 클래스 충돌
작동하지만되지 않은 누군가가
current_user.create_subscription
어디를 사용할 수 있었다 나를 돕고 있었다 몇 가지 이유 이 create_subscription 메소드가 정의 되었습니까? Rails 컨벤션을 대체하는 것일까 요?
Braintree gem에 subscription.rb 파일이 있음을 발견했습니다. Braintree 및 Subscription 모델에 정의 된 클래스와 충돌이 있습니까? 아마도 Subscription 모델의 이름을 바꿀 수 있지만 충돌이 무엇인지 궁금합니다.
아, 알겠습니다. has_one과 다른 것을 알지 못했습니다. 고맙습니다! – NicSlim