Hướng dẫn tìm Increment_ID trùng lặp trong bảng Order Magento 2
Như chúng ta đã biết, việc nâng cấp phiên bản Magento 2 có thể là một việc khá khó khăn, đặc biệt là với những người mới bắt đầu. Khi nâng cấp nhiều khả năng bạn sẽ gặp phải nhiều lỗi và sự cố, và một trong những lỗi đó chính là vấn đề trùng lặp từ bảng đặt hàng phát sinh trong quá trình chúng ta nâng cấp cửa hàng. Để giúp bạn giải quyết nó, trong bài viết này mình sẽ hướng dẫn bạn cách tìm Increment_ID trùng lặp trong bảng Order Magento 2.
Giải pháp cho vấn đề trùng lặp trong bảng Order
Trong trường hợp này, giải pháp dễ dàng nhất là bạn chỉ cần chạy một câu truy vấn SQL để tìm ra increment_ID trùng lặp từ bảng đơn hàng. Không chỉ trong quá trình nâng cấp mà trong bất kỳ trường hợp nào bạn muốn tìm các mục trùng lặp trong bảng, bạn đều có thể sử dụng giải pháp này.
Câu truy vấn để tìm Increment_ID trùng lặp trong bảng Order Magento 2
Bạn hãy chạy câu truy vấn SQL dưới đây và tìm xem bảng của bạn có trùng lặp increment_id hay không.
SELECT increment_id FROM sales_flat_order group by increment_id having count(*) >= 2
Sau đó bạn tìm các increment_id trùng lặp và sửa đổi các giá trị đó.
Như vậy là mình đã đưa ra cho bạn giải pháp để tìm được Increment_ID trùng lặp trong bảng Order của Magento 2.
Cảm ơn bạn đã đọc bài viết.
Xem thêm các bài Hướng dẫn Magento 2.