cakephp에서 간접적으로 연관된 모델을 다루는 데 몇 가지 문제가 있습니다. 내가 한 형태 안에이 모든 모델에 대한 정보를 저장하기 위해 노력하고있어CakePHP : 간접적으로 연관된 모델의 단점
Deliveries hasOne License
License belongsTo Delivery
License hasAndBelongsToMany Product (and vice-versa)
License hasAndBelongsToMany ProductOption (and vice-versa)
다음과 같이 내 현재의 모델 설정입니다. 내가 만나는 단점은 다음과 같습니다.
양식 헬퍼는 한 레벨 깊이의 필드 유형 만 볼 수 있습니다.
saveAll()은 레코드를 한 레벨 깊게 만 저장할 수있는 것처럼 보입니다 (여러 모델 양식의 경우).
나는이 문제에 대한 솔루션을 모든 곳에서 찾고 있어요,하지만 난 CakePHP의 새로운 해요 이후, 나는 새로운 방법 또는 "올바른"방법은 이러한 문제를 처리하기위한 무엇인지 확실하지 않다.
모든 조언을 주시면 감사하겠습니다. 다들 감사 해요!
편집 : http://bin.cakephp.org/saved/58501
양식에서 일부 코드를 게시 할 수 있습니까? 이 경우 라이센스의 의미는 무엇입니까? – jimiyash
저희 회사는 일반적으로 고객이 구매 한 여러 유형의 소프트웨어 "제품"을 구매 한 "제품 옵션"과 함께 실행할 수있는 소프트웨어 "라이센스"를 실제로 "배달"합니다. – Dan