수백 개의 주제가 포함된 카테고리가 있으며, 여기서 날짜와 함께 제목에 "in the news"가 포함된 주제가 정기적으로 생성됩니다. 저는 이 모든 게시물을 선택하여 'News’라는 새로운 하위 카테고리로 이동시키려고 노력하고 있습니다.
특정 카테고리에 있는 모든 게시물 중 제목에 "in the news"가 포함된 게시물을 성공적으로 검색할 수 있습니다. 그런 다음 검색 결과 화면에서 이들을 모두 선택하고, '일괄 작업(Bulk Actions)'에서 '카테고리 설정…'을 통해 다른 카테고리로 이동시키려 하면, 검색을 통해 선택된 게시물이 아니라 다른 게시물이 해당 카테고리에 나타납니다. 이동된 주제들은 검색 결과와 아무런 관련이 없습니다. 마치 검색 결과 목록이 무시되고 다른 주제들이 이동되는 것처럼 보입니다. 앱을 재구성(Rebuild)해 보았지만 아무런 변화가 없었습니다. 검색 화면 밖에서 게시물을 수동으로 모두 선택하면 원래 카테고리로 되돌리는 일괄 이동은 정상적으로 작동하지만, 검색 결과 화면에서 게시물을 선택하는 경우에만 카테고리 변경이 제대로 작동하지 않고 무작위로 다른 게시물이 카테고리로 이동됩니다.
위와 같이 검색 기능을 사용하고, 모든 게시물을 한 번에 선택하는 대신 처음 50개 정도의 주제를 수동으로 선택한 후 새 하위 카테고리를 일괄 적용하면 정상적으로 작동합니다. 검색 결과가 즉시 갱신되어 해당 새 하위 카테고리가 적용되었음을 확인할 수 있습니다.
문제는 ‘전체 선택’ 기능에 있는 것으로 보입니다. 백엔드에서 전체 목록에 해당하는 게시물을 정확히 인식하지 못하고 혼동하고 있는 것 같습니다.
‘전체 선택’ 후 태그를 적용하려 할 때도 동일한 문제가 발생합니다. 검색 결과에 포함되지 않은 게시물에도 잘못 태그가 부여되며, 이 게시물들은 잘못된 카테고리가 적용되었을 때와 동일한 게시물들입니다.
재현을 위해 새 하위 카테고리를 생성한 후, 메인 카테고리 내의 게시물을 검색하고 '전체 선택’을 사용하여 모든 게시물의 카테고리를 일괄 변경해 보세요. 해당 게시물들만 이동하는지 확인하십시오. 검색 환경 밖에서 해당 하위 카테고리를 확인한 후 '전체 선택’을 하고 이전 카테고리를 일괄 적용하면 게시물을 되돌릴 수 있습니다. 이 부분의 '전체 선택’은 정상적으로 작동하며, 검색 기능 내부의 '전체 선택’만 올바르게 동작하지 않는 것입니다.