[PaaS만]{class="badge informative" title="Adobe Commerce 온 클라우드 프로젝트(Adobe 관리 PaaS 인프라) 및 온프레미스 프로젝트에만 적용됩니다."}

ACSD-60684: 여러 필드를 기준으로 한 GraphQL 제품 정렬이 예상대로 작동하지 않습니다.

ACSD-60684 패치는 변수에서 정렬을 전달할 때 여러 필드를 기준으로 한 GraphQL 제품 정렬이 작동하지 않는 문제를 해결합니다. 이 패치는 Quality Patches Tool (QPT) 1.1.52가 설치되어 있을 때 사용할 수 있습니다. 패치 ID는 ACSD-60684입니다. 이 문제는 Adobe Commerce 2.4.8에서 수정됩니다.

영향을 받는 제품 및 버전

Adobe Commerce 버전에 대한 패치가 만들어졌습니다.

  • Adobe Commerce(모든 배포 방법) 2.4.6-p6

Adobe Commerce 버전과 호환:

  • Adobe Commerce(모든 배포 방법) 2.4.6 - 2.4.6-p8
NOTE
새 Quality Patches Tool 릴리스가 있는 다른 버전에 패치를 적용할 수 있습니다. 패치가 Adobe Commerce 버전과 호환되는지 확인하려면 magento/quality-patches 패키지를 최신 버전으로 업데이트하고 Quality Patches Tool에서 호환성을 확인합니다. 패치 검색 페이지. 패치 ID를 검색 키워드로 사용하여 패치를 찾습니다.

문제

여러 필드를 기준으로 한 GraphQL 제품 정렬이 예상대로 작동하지 않습니다.

재현 단계:

  1. A, B, C라는 이름의 세 가지 제품을 만듭니다.

  2. 다음 GraphQL을(를) 사용하여 제품을 가져오십시오.

    code language-none
    query FindProducts($search: String, $filter:ProductAttributeFilterInput!, $pageSize: Int!, $currentPage: Int!, $sort: ProductAttributeSortInput!){
        products(search: $search, filter: $filter, pageSize: $pageSize, currentPage: $currentPage, sort: $sort){
            total_count
            page_info{total_pages}
            items{
                __typename
                url_key
                sku
                name
                stock_status
                price_range{
                    minimum_price{
                        final_price{
                            value
                            currency
                        }
                    }
                }
            }
        }
    }
    

    변수:

    code language-none
    {
        "search": null,
        "filter": {
    
        },
        "pageSize": 24,
        "currentPage": 1,
        "sort": {
            "name": "ASC"
        }
    }
    
  3. sort: DESC(으)로 쿼리 반복

예상 결과:

결과는 적절하게 정렬됩니다.

실제 결과:

선택한 정렬이 적용되지 않았습니다.

패치 적용

개별 패치를 적용하려면 배포 방법에 따라 다음 링크를 사용합니다.

관련 읽기

Quality Patches Tool에 대한 자세한 내용은 다음을 참조하세요.

recommendation-more-help
c2d96e17-5179-455c-ad3a-e1697bb4e8c3