Magento:表格eav_实体用于什么?
我知道EAV逻辑,我知道EAV_entity_属性的含义。(关于eav_实体*相同)。 但我不清楚表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) 对我来说
谷歌在这个问题上一无所获,一如往常)在对社区版代码进行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)?可能它也不是真的吗?从我所看到的,它们看起来是同时被创造出来的…而且也没有被使用