이 질문은 꽤 오랫동안 당황했습니다.
Magento 1.13.xx에서 개선 된 버그 수정이 "제품 속성"및 "태그 집계 데이터"인덱서를 포함하지 않는 부분 재 인덱싱이라고 하는 이유는 무엇 입니까? 이 두 가지를 수동으로 다시 색인해야하는 이유는 무엇입니까?
제 생각에 EAV 지수는 가장 중요한 것 중 하나입니다. 부분 재 인덱싱이 없다는 것은 각 판매 (및 일부 사람들이 보유한 후) 이후에 색인이 무효화되어 계층 탐색이 더 이상 유효하지 않아 데이터 표시가 일관성이없고 판매 손실이 발생한다는 의미입니다.
나는 분명한 것을 놓치고 있습니까?
최신 정보:
여기이 버그에 대한 설명이 있습니다. 판매가 완료되고 제품이 품절되면 계층화 된 탐색은 단순 제품에 대해서만 제품 속성의 변경 사항을 반영하지만 구성 가능한 항목에는 적용되지 않습니다 (번들을 테스트하지 않고 그룹화하지 않음).
따라서 카탈로그에서 다양한 크기로 제공되는 티셔츠와 같은 구성 가능한 제품이 있고 "크기"속성이 "필터 가능 (결과 포함)"이라고 가정합니다. 그런 다음 적절한 카테고리 또는 검색 결과의 계층 탐색에서 사용 가능한 모든 크기가 나열 되는 크기 섹션 이 있습니다. 판매 중 하나 후에 특정 크기가 품절되면 계층 탐색에서 사라질 것으로 예상됩니다. 속성 인덱스를 새로 고치고 블록 캐시를 플러시하지 않으면 이런 일이 발생하지 않습니다.
이 버그는 정말 중요합니다. 양방향 위협입니다. 먼저, 계층 내비게이션에서 자신의 크기를보고 실제로 사용할 수없는 것을 확인한 최종 고객은 상점을 실망하게 할 것입니다. 더 나쁜 것은 제품이 재고로 돌아 오면 계층 탐색에서 보이지 않으므로 최종 고객은 제품을 구입할 수 없습니다. 따라서 수익 손실 금액을 과소 평가하기가 어렵습니다.