保存在这个表中的字段
SELECT * FROM `eav_attribute` WHERE `attribute_code` ='sample_attribute'
<?php
namespace H jtplus\Testa\Setup;
/**
* Created by PhpStorm.
* User: Administrator
* Date: 2018-04-10
* Time: 16:31
*/
use Magento\Eav\Setup\EavSetup;
use Magento\Eav\Setup\EavSetupFactory;
use Magento\Framework\Setup\InstallDataInterface;
use Magento\Framework\Setup\ModuleContextInterface;
use Magento\Framework\Setup\ModuleDataSetupInterface;
class InstallData implements InstallDataInterface
{
private $eavSetupFactory ;
public function __construct(EavSetupFactory $eavSetupFactory )
{
$this -> eavSetupFactory = $eavSetupFactory ;
}
public function install(ModuleDataSetupInterface $setup , ModuleContextInterface $context )
{
$eavSetup = $this -> eavSetupFactory ->create([ 'setup' => $setup ]);
$eavSetup ->addAttribute(
\Magento\Catalog\Model\Product:: ENTITY ,
'sample_attribute' ,
[
'type' => 'text' ,
'backend' => '' ,
'frontend' => '' ,
'label' => 'Sample Atrribute' ,
'input' => 'text' ,
'class' => '' ,
'source' => '' ,
'global' => \Magento\Eav\Model\Entity\Attribute\ScopedAttributeInterface:: SCOPE_GLOBAL ,
'visible' => true ,
'required' => true ,
'user_defined' => false ,
'default' => '' ,
'searchable' => false ,
'filterable' => false ,
'comparable' => false ,
'visible_on_front' => false ,
'used_in_product_listing' => true ,
'unique' => false ,
'apply_to' => ''
]
);
}
}