0
내가 그러나 나는 매핑표에 매핑 하시겠습니까? payumbundle symfony2
그들은 symfony2에 번들을 payum을 가져 오는 방법에 대한 이해하지 못하고 단지 그것 때문에 생각의 payumbundle에 많은 어려움을 겪고은 매핑과 함께 제공 :
mappings:
payum:
is_bundle: false
type: xml
dir: %kernel.root_dir%/../vendor/payum/payum/src/Payum/Bridge/Doctrine/Resources/mapping
prefix: Payum\Bridge\Doctrine\Entity
payum_paypal_express_checkout_nvp:
is_bundle: false
type: xml
dir: %kernel.root_dir%/../vendor/payum/paypal-express-checkout-nvp/src/Payum/Paypal/ExpressCheckout/Nvp/Bridge/Doctrine/Resources/mapping
prefix: Payum\Paypal\ExpressCheckout\Nvp\Bridge\Doctrine\Entity
지금 난 항상 테이블이 여기처럼 존재하지 않는 오류 얻을 :
SQLSTATE[42S02]: Base table or view not found: 1146 Table 'payum_dev.payum_paypal_express_checkout_payment_details' doesn't exist
을하지만 아무도 SQL 파일이 없기 때문에 그들은,이 테이블을 만드는 방법에 대해 설명하지 않았다.
Payum 자체가 엔드 모델에만 매핑 저녁 클래스를 제공하지 않습니다 다음 명령을 실행했다. 먼저 매핑을 정의해야하고, 기본 매핑을 확장 한 모델을 두 번째로 만듭니다. ID 매핑을 정의하는 것을 잊지 마십시오. 그리고 마지막으로'schema : update'를 실행했습니다. –