Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Nhận giá trị trường bộ lặp lại các trường tùy chỉnh nâng cao dựa trên một giá trị bộ lặp khác

Điều đó sẽ không hiệu quả, tôi đã mất vài giờ để làm việc đó. Các trường bộ lặp ACF nhận một id mới không tương ứng với id bài đăng gốc (ngoại trừ cái đầu tiên). Để làm cho điều này càng khó hiểu hơn:Nếu bạn xóa một trường bộ lặp, nó có thể ở lại trong cơ sở dữ liệu; vì vậy bất kỳ truy vấn nào cũng sẽ trả về tất cả dữ liệu trường lặp, cũ và mới.

Cách giải quyết tốt nhất mà tôi đã tìm thấy cho điều này là lặp lại trường lặp âm thầm và đẩy dữ liệu sang một mảng đa chiều. Sau đó lặp lại mảng đó để tạo ra kết quả.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Truy vấn cập nhật Java MySQL

  2. mysql error 1364 Trường không có giá trị mặc định

  3. phân nhóm kho lưu trữ theo năm và tháng bằng php và mysql

  4. Vẽ nhiều đa giác trên Google Maps API v3 từ cơ sở dữ liệu MySQL

  5. mysql thay đổi khóa duy nhất thành chính (mariadb)