Symfony 1.4와 Doctrine 1.2로 MySQL 저장 프로 시저를 호출하는 데 문제가 있습니다. 내가하고 싶은 일은 다음과 같습니다 :Symfony와 Doctrine에서 저장 프로 시저를 사용하는 방법
양식의 모든 데이터를 입력 한 후 모듈/새 테이블에서 값 중 하나를 삽입하고 싶습니다.
저장 프로 시저를 사용하지 않고 Doctrine으로이 작업을 수행 할 수 있는지 여부는 알 수 없습니다.
도움 주셔서 감사합니다.
Symfony 1.4와 Doctrine 1.2로 MySQL 저장 프로 시저를 호출하는 데 문제가 있습니다. 내가하고 싶은 일은 다음과 같습니다 :Symfony와 Doctrine에서 저장 프로 시저를 사용하는 방법
양식의 모든 데이터를 입력 한 후 모듈/새 테이블에서 값 중 하나를 삽입하고 싶습니다.
저장 프로 시저를 사용하지 않고 Doctrine으로이 작업을 수행 할 수 있는지 여부는 알 수 없습니다.
도움 주셔서 감사합니다.
트리거를 사용할 수는 있지만 MySQL의 고급 기능이 확실하지 않습니다. 방아쇠는 Doctrine, symfony 또는 PHP에서 코딩을 포함하지 않습니다. 방금 저장 프로 시저.
Doctrine의 record listeners 또는 record hooks과 비슷한 효과를 얻을 수 있습니다.
Doctrine_RawSQL Cf를 사용하여이를 수행 할 수 있습니다. Doctrine API ref
그러나 예를 들어 저장 프로 시저를 사용할 필요가없는 것으로 보입니다. 대신 다른 레코드를 추가하려면 컨트롤러에 연결하거나 쿠바가 레코드 사용 후크를 제안했습니다.
감사합니다. Benoit. 나는 아직도 고리와 조금 혼동하지만 나는 그들을 시험 할 것입니다. – ricardojguzman
안녕하세요 쿠바 감사합니다!, 여기에 결과를 쓸 것입니다. – ricardojguzman
트리거를 사용하여 다양한 테스트를 수행했습니다. 도와 주셔서 감사합니다 쿠바. – ricardojguzman