Commit 59277152 authored by David Négrier's avatar David Négrier

Adding reference to NotORM

parent df5e99c4
Pipeline #93403 passed with stages
in 6 minutes and 51 seconds
......@@ -12,7 +12,7 @@ context:
- /tdbm5.1-symfony-tutorial
- /tdbm5.1-rich-model
- /tdbm5-coming-out
update_date: 2019-09-21
update_date: 2019-09-22
---
I'm an ORM developer. If you are not aware, I'm involved in the development of [TDBM, a DB-first PHP ORM](https://thecodingmachine.github.io/tdbm/).
......@@ -23,7 +23,8 @@ to this issue and I wanted to share that with the wider community (other ORM dev
telling me this idea has already been implemented in various ORMs. Here is a quick list:
<ul>
<li><em><a href="https://github.com/nette/database#database-explorer" target="_blank">Nette Database Explorer</a></em> already implements the pattern I describe</li>
<li><em><a href="https://www.notorm.com/#performance" target="_blank">NotORM</a></em> seems to have the first implementation of a similar pattern (though it perform "IN" filters rather than subqueries)</li>
<li><em><a href="https://github.com/nette/database#database-explorer" target="_blank">Nette Database Explorer</a></em> implements a pattern similar to NotORM</li>
<li><em><a href="https://github.com/liam-wiltshire/laravel-jit-loader" target="_blank">Laravel JIT loader</a></em> implements this pattern for Eloquent (they called it "lazy eager loading")</li>
<li><em><a href="https://datamapper.org/why.html" target="_blank">DataMapper</a></em> (a Ruby ORM) calls this feature "Strategic Eager Loading"</li>
</ul></div>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment