2013-02-08 19 views

Odpowiedz

18

ENTITY_ID jest produktu unikatowy identyfikator, więc jeśli zadzwonisz $product->getId(); rzeczywiście dostać ENTITY_ID

Powodem tego nazwy kolumny jest to, że produkt jest EAV (Podmiot Atrybut value) Model więc produkt jest podmiotem - standaryzowany EAV identyfikacja podmiotu Nazwa kolumny, ale może przynieść zamieszanie ...

a zapytanie:

SELECT entity_id as product_id, sku FROM catalog_product_entity 
+0

tak, ale nie potrzebuję entity_id, chcę product_id dla mojej funkcji, gdzie to może być? – Abude

+0

is product_id === entity_id? – Abude

+0

entity_id to id_produktu w przypadku catalog_product_entity table –

1

kolumna „ENTITY_ID” jest identyfikator dla p rodukty. Tak więc tabela catalog_product_entity zawiera oba elementy.

Powiązane problemy