Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Khung thực thể:Cách truy vấn một số bảng liên quan trong cơ sở dữ liệu tạo một chuyến đi duy nhất

Tuyên bố từ chối trách nhiệm :Tôi là chủ sở hữu của dự án Entity Framework Plus

Thư viện này có tính năng Tương lai Truy vấn cho phép thực hiện nhóm nhiều truy vấn trong một vòng lặp duy nhất.

Ví dụ:

// using Z.EntityFramework.Plus; // Don't forget to include this.
var ctx = new EntitiesContext();

// CREATE a pending list of future queries
var futureCountries = ctx.Countries.Where(x => x.IsActive).Future();
var futureStates = ctx.States.Where(x => x.IsActive).Future();

// TRIGGER all pending queries in one database round trip
// SELECT * FROM Country WHERE IsActive = true;
// SELECT * FROM State WHERE IsActive = true
var countries = futureCountries.ToList();

// futureStates is already resolved and contains the result
var states = futureStates.ToList();

Wiki: EF + Truy vấn Tương lai



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Mysqli chọn từ hai bảng

  2. hồ sơ mysql Gửi dữ liệu

  3. Mảng PDO SHOW TABLES

  4. Làm thế nào để xóa các bản ghi trong bảng được lặp lại?

  5. tiếp theo với cơ sở dữ liệu postgres không hoạt động sau khi di chuyển từ mysql