【发布时间】:2019-10-18 10:40:56
【问题描述】:
当我尝试使用两个相同的值保存属性时。我收到错误 - Admin 的值必须是唯一的。
我检查了 M1。 M1 允许您保存具有相同值的属性。没关系,因为表eav_attribute_option_value 有自动递增字段value_id,您可以保存两个相同的值,但它们将有两个不同的value_id 和表eav_attribute_option 有自动递增字段option_id 并将保存两个值也不同。
在 M2 中添加了新类 vendor/magento/module-catalog/Controller/Adminhtml/Product/Attribute/Validate.php,其用途 - 检查值是否唯一。
谁能解释一下,这个检查要执行什么?
【问题讨论】:
-
我找到了答案。 Magento 2 属性有选项
Unique Value。但是这个选项不正确。 -
你能告诉我你是如何设置属性的吗?
标签: magento attributes magento2