Pull to refresh
42
8
Subscribers
Send message
а как же теплый ламповый звук? это ведь одно из достоинств, про которое не стоить забывать :)
Лампы очень дорогие и я выбрал транзисторы? :)
ждем ответного поста от реСтора :)
для выборки по критерию — $user = ORM::factory('user')->where('login', '=', 'admin')->join....; и т.д.
Kohana-orm

$user = ORM::factory('user', $id);
// здесь еще не было никаких обращений к базе. данные достанут либо при первом обращении к объекту $user->id; либо ручным вызовом метода $user->reload();
ответ ниже. а справочникам место именно в бд а не в файле. из админки что проще поменять файл или строку с таблице? (а справочники могут меняться часто)
взгляните не activerecord в rails или на орм в kohana
справочники в базе (что логично), описание типов тем более, валидаторам место в модели.
почему нет? есть поля с типами и есть foreign keys. остаеться описать только связи типа has_many, has_one, belongs_to и т.д. описывать еще раз поля нет желания и необходимости.

P.S. Convention over configuration.
но что мне делать если есть уже готовая база и которую менять нельзя? зачем мне напрягаться и писать xml конфиги?
Зависит от предназначения констант и насколько часто они меняются :)
А зачем? Обычно я рисую uml диаграммы и по ним генерится sql скрипт для создания БД. Зачем мне еще и xml писать, если есть красивая диаграмма?
просто у меня с некоторого времени небольшое отвращение к xml для описания сущностей. ведь всегда можно получить структуру из таблицы, связи через внешние ключи. на крайний случай добавить возможность генерации xml файлов из готовой бд
описание сущностей
Расскажите пожалуйста про целесообразность использования xml настроек конкретно в вашем проекте.
Теория графов это интересно, как минимум, но!.. Но практическое применение можно увидеть довольно редко (к сожалению или к радости решать каждому). Кнут это must have однозначно, читать или нет, решайте сами…
Если он, кроме того что ценит себя, еще и может все делать на уровне, то пусть ценит, это даже хорошо :)

Information

Rating
Does not participate
Location
Минск, Минская обл., Беларусь
Registered
Activity