2013-07-02 3 views
1

У меня есть объект под названием «Задача», и каждая задача имеет тип. В моей конструкции базы данных без ORM у меня была бы таблица под названием TaskTypes, а таблица Task имела бы внешний ключ в таблице TaskTypes, где мы определяем задачи.Перечисление типов для заданного столбца для объекта модели

Есть ли способ обработать это поведение изначально в jugglingdb? Или мне нужно создать еще одну модель под названием TaskTypes и сделать Task «принадлежать» классу TaskType?

ответ

0

«Нативный» способ справиться с этим будет определять каждую модель.

Вы можете сделать небольшой ярлык с помощью Task.belongsTo('tasktype');, который добавит вам столбец tasktypeId.