表'标志'


11

在Magento 2中,有一个名为的表flag
该表已创建Magento\Setup\Model\Installer
该表做什么/持有什么?

Answers:


14

Magento组件使用此表作为任何数据的键值存储,如果创建额外的表会产生开销。但是许多开发人员并不了解此功能,因此config对此类数据使用或使用特殊的自定义表。

您可以通过在\Magento\Framework\Flag班级子级之间进行搜索来找到此表的所有用法。

此外,此功能从Magento 1开始可用。

例如:

您的模块在InstallData中创建其他属性集,但是您需要存储属性集ID以便将来使用。


所以基本上,如果我需要为某个内容存储一个值,可以在这里存储它吗?例如,了解上一次执行脚本的时间。
马里斯(Marius)

@Marius是的。看github.com/magento/magento2/blob/...例如
马克斯
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.