ich versuche, die Produkt-ID und die SKU jedes Produkts in Magento mit SQL zu erhalten, ich finde, dass die Tabelle catalog_product_entity
hat alle SKUs aber keine Produkt-ID.Wie bekomme ich Produkt-ID und SKU in Magento mit SQL
8
A
Antwort
18
ENTITY_ID ist einzigartig ids Produkt also, wenn Sie anrufen $product->getId();
Sie tatsächlich ENTITY_ID
Der Grund für diese Spaltennamen erhalten ist, dass Produkt ist ein EAV (Entity-Attributwert) Modell so Produkt ein Unternehmen ist - Identifizierung standardisierte EAV Einheit Spaltennamen, aber es kann Verwirrung bringen ...
Und die Abfrage:
SELECT entity_id as product_id, sku FROM catalog_product_entity
1
die Spalte 'ENTITY_ID' ist die ID für die p Produkte. Die Tabelle catalog_product_entity
enthält also beide Elemente.
Verwandte Themen
- 1. Wie man doppelte SKU in Magento
- 2. Magento Checkout-Erfolgsseite Produktpreis und SKU-Retrival
- 3. Wie bekomme ich mehrere Produktdetails in Magento 1.7
- 4. Warum haben konfigurierbare Magento-Produkte eine SKU
- 5. Wie bekomme ich Auftragssammlungsobjekt in Magento 2
- 6. Pull SKU, Hersteller und benutzerdefinierte Attribut aus Magento-Datenbank
- 7. Wie bekomme ich die Bestellzeit in Magento?
- 8. Wie bekomme ich ein Produktbild in Magento?
- 9. Wie bekomme ich Rechnungsdaten in Magento?
- 10. Hinzufügen von SKU-Informationen zum Einkaufswagen in Magento
- 11. Erhalte konfigurierbares SKU mit einfacher SKU oder ID
- 12. Filter Productcollection von sku
- 13. Magento: SKU Nr. Änderungen nach Produktattribut ist ausgewählt
- 14. Wie bekomme ich eine Kategorieliste von Magento?
- 15. Magento -> getSku() oder getData ('sku') gibt leere Zeichenfolge
- 16. Magento Ajax - Wie bekomme ich nur Körperteil?
- 17. Wie bekomme ich Zahlungsinformationen auf Magento?
- 18. Wie bekomme ich Magento-Datenbank-Details
- 19. Wie bekomme ich Magento Kunden ID
- 20. Magento Import - Skip Zeile SKU ist nicht definiert
- 21. Gruppe von sku, max Datum SQL
- 22. Wie bekomme ich den ersten und letzten Datensatz in PHP
- 23. Wie bekomme ich Ajax-Antwort vom Controller in Magento 2
- 24. Apple App SKU: Wie kann ich SKUs anzeigen und ändern?
- 25. Magento: Wie bekomme ich Beobachter in einem externen Skript arbeiten?
- 26. Wie bekomme ich eine Liste von CMS-Seiten in Magento?
- 27. Wie bekomme ich alle Bestellungen über eine Periode in Magento?
- 28. Wie bekomme ich LIKE-Klausel in ADO.NET und SQL Server
- 29. Wie bekomme ich ROW_NUMBER() in SQL?
- 30. Wie bekomme ich eindeutige Werte in SQL?
ja, aber ich brauche keine entity_id, ich will product_id für meine Funktion, wo könnte das sein? – Abude
ist product_id === entity_id? – Abude
entity_id ist product_id im Fall der Tabelle catalog_product_entity –