Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/magento/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Magento:表格eav_实体用于什么?_Magento - Fatal编程技术网

Magento:表格eav_实体用于什么?

Magento:表格eav_实体用于什么?,magento,Magento,我知道EAV逻辑,我知道EAV_entity_属性的含义。(关于eav_实体*相同)。 但我不清楚表eav_实体。它总是空的 有人能给点意见吗。 我很乐意得到任何假设 谷歌在这个问题上一无所获,一如往常)在对社区版代码进行grep时,唯一提到eav_实体的是配置文件(/app/core/code/Mage/eav/etc/config.xml)和数据库设置文件(/app/code/core/Mage/eav/sql/eav_setup/mysql4-install-0.7.0.php) 对我来说

我知道EAV逻辑,我知道EAV_entity_属性的含义。(关于eav_实体*相同)。 但我不清楚表eav_实体。它总是空的

有人能给点意见吗。 我很乐意得到任何假设


谷歌在这个问题上一无所获,一如往常)

在对社区版代码进行grep时,唯一提到eav_实体的是配置文件(/app/core/code/Mage/eav/etc/config.xml)和数据库设置文件(/app/code/core/Mage/eav/sql/eav_setup/mysql4-install-0.7.0.php)


对我来说,这意味着它是在发布之前放进去的,然后从未实际使用过。开发人员可能决定采用稍微不同的方式存储数据…

我希望看到表中所有实体的所有记录
eav\u entity
。但我看到Magento为8个实体(客户、客户地址、类别、产品、订单、发票、装运、信用备忘录)中的每一个创建了单独的表,表名如下
(客户实体、客户地址实体、目录类别实体、目录产品实体、销售单位订单、销售单位发票、销售单位发货、销售单位信用备忘录)
。因此
eav\u实体
表为空,您可以直接从各自的表中获取实体的数据。某种程度上的数据库设计:-)

Yep,看起来是这样的……与此同时,eav_entity_uu[datatime/decimal/int/store/text]也是空的。eav_entity_属性和eav_entity_类型则不是,因为它们是eav模型的一部分。但是其他的呢(datatime/decimal/int/store/text)?可能它也不是真的吗?从我所看到的,它们看起来是同时被创造出来的…而且也没有被使用