ฉันมีฐานข้อมูลที่ใช้งานอยู่แล้ว และฉันไม่สามารถเปลี่ยนแปลงได้จริงๆ ในฐานข้อมูลนี้ ฉันใช้ "soft Delete": แทนที่จะลบบันทึกจริงๆ ฉันแค่แก้ไขแฟล็ก (เช่น การตั้งค่า del=1
)
ฉันไม่ได้ใช้เทมเพลต GEDMO (SoftDelete) แต่ฉันต้องการฟังก์ชันเดียวกัน ขณะนี้เมื่อฉันใช้ฟังก์ชัน QueryBuilder/find ฟังก์ชันเหล่านี้จะส่งคืนระเบียนด้วย del=1
แนวคิดเดียวกันเกี่ยวกับการทำงานของเอนทิตีของสมาคม ฉันต้องตรวจสอบทุกครั้งว่า del=0
มีวิธีกรองบันทึกด้วยแฟล็ก del=1
โดยอัตโนมัติ เว้นแต่จะมีการร้องขออย่างชัดเจนหรือไม่