DbSet MVC คืออะไร
DbSet MVC คืออะไร

วีดีโอ: DbSet MVC คืออะไร

วีดีโอ: DbSet MVC คืออะไร
วีดีโอ: Part-7: DbSet in entity framework core | Entity framework core 7.0 tutorial | efcore | ef core 2024, เมษายน
Anonim

DbSet ใน Entity Framework 6. The DbSet คลาสแสดงถึงชุดเอนทิตีที่สามารถใช้สำหรับการสร้าง อ่าน อัปเดต และลบการดำเนินการ คลาสบริบท (มาจาก DbContext) ต้องมี DbSet ชนิดคุณสมบัติสำหรับเอนทิตีที่แมปกับตารางฐานข้อมูลและมุมมอง

ในทำนองเดียวกันจะถามว่า DbSet คืออะไร?

NS DbSet แสดงถึงคอลเล็กชันของเอนทิตีทั้งหมดในบริบทหรือที่สามารถสอบถามจากฐานข้อมูลของประเภทที่กำหนด DbSet วัตถุถูกสร้างขึ้นจาก DbContext โดยใช้ DbContext

ประการที่สอง DbContext คืออะไร? DbContext เป็นคลาสที่สำคัญใน Entity Framework API เป็นสะพานเชื่อมระหว่างโดเมนหรือคลาสเอนทิตีของคุณกับฐานข้อมูล DbContext เป็นคลาสหลักที่รับผิดชอบในการโต้ตอบกับฐานข้อมูล

ดังนั้นคลาส DbContext ใน MVC คืออะไร

DbContext คือ ระดับ จัดทำโดย Entity Framework เพื่อสร้างการเชื่อมต่อกับฐานข้อมูล สืบค้นฐานข้อมูล และปิดการเชื่อมต่อ ยืดออก DbContext อนุญาตให้กำหนดรูปแบบฐานข้อมูลด้วย DbSet (Set เฉพาะที่แมปกับตารางขึ้นไป) สร้างฐานข้อมูล สืบค้นฐานข้อมูล

Entity Framework ใน MVC คืออะไรพร้อมตัวอย่าง

โดยใช้ กรอบโครงสร้างองค์กร ใน Asp. Net MVC 4 กับ ตัวอย่าง . กรอบโครงสร้างองค์กร คือ Object Relational Mapper (ORM) ORM นี้ให้นักพัฒนาสร้างกลไกในการจัดเก็บและเข้าถึงข้อมูลจากฐานข้อมูลโดยอัตโนมัติ

แนะนำ: