Mysql
 sql >> база данни >  >> RDS >> Mysql

Entity Framework:Как да направите заявка за редица свързани таблици в база данни, като направите едно пътуване

Отказ от отговорност :Аз съм собственикът на проекта Entity Framework Plus

Тази библиотека има функция Query Future, която позволява групиране на множество заявки в едно отиване и връщане.

Пример:

// 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+ Query Future



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Вмъкване на данни в MySQL база данни

  2. Изтриване на дубликати в MySQL

  3. PDO PHP bindValue не работи

  4. MySQL получава разговор между двама потребители

  5. Предупреждение:mysql_real_escape_string():Достъпът е отказан за потребител 'root'@'localhost' (използвайки парола:НЕ) .../public_html/checklogin.php