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

Cách sử dụng regex trong truy vấn django

Đối với vấn đề đầu tiên, bạn có thể sử dụng toán tử regex Django ORM cung cấp

ví dụ:

Model.objects.filter(adv_images__regex=r'^\d+')[:3]

Sẽ xuất ra 3 hàng đầu tiên tùy thuộc vào thứ tự bạn đã đặt.

Để chỉ chọn toàn bộ bản ghi số, giải pháp đơn giản nhất có lẽ là

Model.objects.filter(adv_images__regex=r'^\d\.')[:3]

Đối với vấn đề thứ hai, chữ số đại diện cho một số nhận dạng album duy nhất hay đoạn mã của bạn thiếu trường quan hệ?




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Làm thế nào để gỡ lỗi các truy vấn MySQL / Doctrine2?

  2. Làm thế nào để kiểm tra trong một bảng khác không có dữ liệu trong khi thực hiện tham gia mysql?

  3. mysqli_affected_rows () trả về -1 nhưng truy vấn hoạt động

  4. CHÈN CÓ ĐIỀU KIỆN VÀO MySQL - KHÔNG TỒN TẠI

  5. Làm cách nào để thay đổi tất cả các chuỗi trống thành NULL trong bảng?