Нова версія ORM Doctrine 2.2
Doctrine2
lock
29 січня 2012 р. 19:32
Doctrine - об'єктно-реляційний проектор (ORM) для PHP 5.3.0 +, який базується на прошарку абстракції доступу до БД (DBAL). Однією з ключових можливостей Doctrine є запис запитів до БД на власному об'єктно-орієнтованому діалекті SQL, названому DQL (Doctrine Query Language), що базується на ідеях HQL (Hibernate Query Language).
Основні зміни в Doctrine 2.2:
- Фільтрація сутностей і асоціацій на основі правил, які можуть бути параметризовані, включені або відключені
- підтримка складних типів SQL, таких як Geometry, IP
- біт порівняння в DQL
- анотація рефакторінгу
- DQL рефакторінг: ORDER BY і GROUP BY тепер підтримують змінні з виразу SELECT
- псевдонім для entities в результатах DQL
- оптимізація кешу
- Flush для одного entity
- Master/Slave з'єднання в DBAL
Джерело - Doctrine 2.2 released
Напишіть перше повідомлення!
Ви повинні увійти під своїм аккаунтом щоб залишати коментарі