ปัญหานี้เป็นปัญหาที่ฉันพบในการพัฒนาของตัวเอง ฐานข้อมูลใช้ชื่อฟิลด์ MySQL5.6 คือประเภทการตรวจสอบเวลาคือการประทับเวลา
เห็นได้ชัดว่าสิ่งที่เก็บไว้ในห้องสมุดคือการรักษามิลลิวินาที 6 บิตเช่น yyyy-MM-dd HH:mm:ss.ssssss
ในเวลานี้ข้อกำหนดนั้นถูกต้องในเวลาเดียวกันกับเวลาเดียวกันก็ไม่ได้เก็บไว้
ในเวลานี้คุณต้องค้นหาแบบสอบถามที่คลุมเครือและค้นหา Baidu ไม่มีวิธีที่ดี
คลาสถั่วของฉันกำหนดประเภทวันที่
ใช้คำอธิบายประกอบเพื่อเปลี่ยนประเภทเป็นการประทับเวลาเพื่อจัดเก็บในห้องสมุด
ในความเป็นจริงเมื่อทำแบบสอบถามฟัซซี่คุณจะต้องส่งพารามิเตอร์ประเภทสตริงไปยังเลเยอร์การคงอยู่
วิธีการของฉันคือการผ่าน "%" ไปยังเลเยอร์ถาวรหลังจากกำหนดพารามิเตอร์ปกติที่กำหนดและจากนั้นการประกบด้านซ้ายหรือขวา "%" จะถูกส่งผ่านไปยังเลเยอร์ถาวรหลังจากซ้ายหรือขวาหรือซ้าย
ฉันใช้ SQL ดั้งเดิมเพื่อสอบถามโดยตรงและผ่านพารามิเตอร์ของคุณ
ผ่านการทดสอบคุณสามารถสอบถามข้อมูลที่ต้องการได้ตามปกติ
สรุป
ข้างต้นเป็นวิธีการของ Springboot โดยใช้ประเภทเวลา JPA เพื่อค้นหาแบบสอบถามที่คลุมเครือซึ่งตัวแก้ไขแนะนำให้คุณรู้จัก ฉันหวังว่ามันจะเป็นประโยชน์กับคุณ หากคุณมีคำถามใด ๆ โปรดฝากข้อความถึงฉันและบรรณาธิการจะตอบกลับคุณทันเวลา ขอบคุณมากสำหรับการสนับสนุนเว็บไซต์ Wulin.com!