我在使用 payumbundle 时遇到了很多困难,但我认为这只是因为我不了解如何导入映射
他们在 symfony2 中的 payum bundle 带有映射:
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 文件。