Magento2 - setData()用于添加的字段

时间:2017-07-31 14:35:20

标签: php magento magento2

我在表(quote_item)中通过模块安装(InstallSchema)添加了一个字段(键),在Api Code中我使用以下代码为其添加值。但它没有在DB中为该字段添加值。

//cartItemObject \Magento\Quote\Model\Quote\Item
$cartItemObject->setData("key", "value");

有人可以帮我吗?

1 个答案:

答案 0 :(得分:0)

在制作setData之前,你启动了模型吗?如果您使用的是工厂,则应按以下步骤操作:

$cartItemObject=$this->model->create(); // after this you would have access to the following methods getData(), setData(), etc

在任何情况下,如果它仍然不起作用,我建议你检查this page处理magento 2中的模型