คำถามติดแท็ก ef-fluent-api

3
วิธีการเข้าร่วมใน linq ถึง sql กับไวยากรณ์วิธี?
ฉันเคยเห็นตัวอย่างมากมายใน LINQ ไปยังตัวอย่าง SQL เกี่ยวกับวิธีการเข้าร่วมในแบบสอบถามไวยากรณ์ แต่ฉันสงสัยว่าจะทำอย่างไรกับไวยากรณ์ของวิธีการ? เช่นฉันจะทำสิ่งต่อไปนี้ได้อย่างไร var result = from sc in enumerableOfSomeClass join soc in enumerableOfSomeOtherClass on sc.Property1 equals soc.Property2 select new { SomeClass = sc, SomeOtherClass = soc } ด้วย.Join()หรือ ทุกคนสามารถแสดงหรือให้ตัวอย่างง่ายๆได้อีกหรือไม่

6
การตั้งค่าข้อ จำกัด เฉพาะด้วย API อย่างคล่องแคล่ว?
ฉันพยายามสร้าง EF Entity ด้วย Code First และEntityTypeConfigurationใช้ API อย่างคล่องแคล่ว การสร้างคีย์หลักนั้นง่าย แต่ไม่ได้ จำกัด เฉพาะด้วยข้อ จำกัด ที่ไม่เหมือนใคร ฉันเห็นโพสต์เก่าที่แนะนำให้เรียกใช้งานคำสั่ง SQL ดั้งเดิมสำหรับสิ่งนี้ แต่ดูเหมือนจะเอาชนะวัตถุประสงค์ได้ เป็นไปได้กับ EF6

1
Entity Framework Code First - ข้อดีและข้อเสียของ Fluent Api เทียบกับ Data Annotations [ปิด]
ปิด . คำถามนี้เป็นคำถามความคิดเห็นตาม ขณะนี้ยังไม่ยอมรับคำตอบ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้สามารถตอบได้ด้วยข้อเท็จจริงและการอ้างอิงโดยแก้ไขโพสต์นี้ ปิดให้บริการใน6 ปีที่ผ่านมา ปรับปรุงคำถามนี้ เมื่อสร้างฐานข้อมูลโดยใช้รหัส Entity Framework เป็นอันดับแรกโมเดลฐานข้อมูลจำนวนมากจะถูกดึงออกมาจากโค้ด สามารถใช้ Fluent API และ / หรือแอตทริบิวต์เพื่อปรับแต่งโมเดลได้อย่างละเอียด ข้อดีและข้อเสียของ Fluent Api เมื่อเปรียบเทียบกับ Data Annotations คืออะไร? กล่าวอีกนัยหนึ่ง: แม้ว่าในบางสถานการณ์สามารถใช้ทั้งสองวิธีได้ แต่ในกรณีใดวิธีหนึ่งควรมีชัยเหนืออีกวิธีหนึ่ง?
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.