2016-07-21 4 views
-1

Nach der Installation FME geschichtete Navigation https://github.com/kirchbergerknorr/fma_layerednavigation unten Fehler machenIntegrität-Randbedingungsverletzung: 1052 Column in magento

SQLSTATE [23000]: Integrität Einschränkungsverletzung: 1052 Spalte 'final_price' in WHERE-Klausel ist mehrdeutig, Abfrage lautete: MIN SELECT (price_idx.min_price) AS min_value, MAX (price_idx.min_price) AS max_value FROM catalog_product_entity AS e INNER JOIN catalog_category_product_index AS cat_index ON cat_index.product_id = e.entity_id UND cat_index.store_id = 1 und cat_index.visibility IN (2, 4) und cat_index.category_id = '10' INNERER ANSCHLUSS catalog_product_index_price AS price_index ON pric e_index.entity_id = e.entity_id UND price_index.website_id = '1' UND price_index.customer_group_id = 0 LEFT JOIN catalog_product_index_price AS price_idx ON Preis_idx.entity_id = e.entity_id WHERE ((1 = 1) ODER (final_price ist NULL)) AND ((1 = 1) OR (final_price ist NULL)) UND ((1 = 1) OR (final_price ist NULL)) UND ((1 = 1) OR (final_price ist NULL)) UND ((1 = 1) OR (final_price ist NULL)) AND ((1 = 1) ODER (final_price ist NULL)) AND ((1 = 1) ODER (final_price ist NULL)) AND (price_idx.website_id = '1') UND (price_idx.customer_group_id = 0 LIMIT) 36

Antwort

0

Spalte ‚final_price‘ mehrdeutig, weil mysql query diese Spalte wissen müssen, gehören zu dem Tisch Sie Tabellen-Alias, das zu verwenden, haben für ähnliche price_index.final_price alle final_price ersetzen price_index.final_price