Magento Camel Case Conversion

时间:2016-03-29 13:54:39

标签: magento

我有一个列名productId。从magento模型中检索集合后,我需要检索此productId。我做$ product-> getProductId()。它不起作用。但是,如果将列名更改为productid并且我执行$ product-> getProductid(),则可以正常工作。我应该如何检索此列值。 附:我无法将列名更改为productid或product_id

2 个答案:

答案 0 :(得分:1)

魔法' getter只是getData的包装器,请尝试$product->getData('productId')

答案 1 :(得分:0)

如果需要,您的列名必须是product_id:$ product-> getProductId()或$ product-> getData(' product_id')。 如果您使用productId作为列名,则无法使用魔法$ product-> getProductId()