9
เลือก * จาก X WHERE ID IN (…) พร้อม Dapper ORM
เป็นวิธีที่ดีที่สุดในการเขียนแบบสอบถามด้วยในมาตราการใช้ Dapper ORM คืออะไรเมื่อรายการของค่าสำหรับข้อ IN มาจากตรรกะทางธุรกิจ ตัวอย่างเช่นสมมติว่าฉันมีแบบสอบถาม: SELECT * FROM SomeTable WHERE id IN (commaSeparatedListOfIDs) จะถูกส่งผ่านมาจากเหตุผลทางธุรกิจและมันสามารถเป็นชนิดใดcommaSeparatedListOfIDs IEnumerable(of Integer)ฉันจะสร้างแบบสอบถามในกรณีนี้ได้อย่างไร ฉันต้องทำสิ่งที่ฉันได้ทำไปแล้วซึ่งโดยทั่วไปจะเป็นการต่อสตริงหรือมีเทคนิคการแมปพารามิเตอร์ขั้นสูงบางอย่างที่ฉันไม่ทราบหรือไม่?