Koenig, по этой теме я сделал вывод что sqlbulder без orm это как велик с квадратными колесами.
Koenig, по этой теме я сделал вывод что sqlbulder без orm это как велик с квадратными колесами.
# flaky (24.08.2013 / 23:32)Тут я соглашусь, ибо действительно что то не очень удобно и понятно.
Koenig, по этой теме я сделал вывод что sqlbulder без orm это как велик с квадратными колесами.
flaky, в моем понимании ОРМ , это объект == записям в базе, поменяли объект, поменялись записи, как кэш, то есть работаем с объектом, а по сути в базе все меняется
# Koenig (24.08.2013 / 22:38)В ORM плейсхолдеры разумеется есть, но ты их не видишь, они спрятаны внутри системы, все проставляется и привязывается автоматически.
AlkatraZ, не могу понять чем вам всем плэйсхолдеры не угодили и почему в ОРМ их нет
AlkatraZ, пример бы что ли, или ссылку посмотреть
# Koenig (24.08.2013 / 23:35)Вот глянь, небольшая статейка, где по-Русски описана несложная ORM библиотека Idiorm и даны примеры запросов. Подробнее сможешь глянуть на Гитхабе (там есть ссылка).
flaky, в моем понимании ОРМ , это объект == записям в базе, поменяли объект, поменялись записи, как кэш, то есть работаем с объектом, а по сути в базе все меняется
Koenig, это актион рекорд. а в датамаппере немного подругому. в той же алхимии можне без маппера обходиться, т.е. возвращаться будет масив а не класс при этом выше производительность. но всеровно прийдеться описать таблицы в коде.
может тебе тоже стоит попробывать так? и сразу пачка проблем должна отпасть.
AlkatraZ, идеи появились с join
flaky, подробнее
# flaky (24.08.2013 / 23:41)Ты говоришь про патерн Active Record.
...а в датамаппере...
...но всеровно прийдеться описать таблицы в коде...