DataMapper и Codeigniter - как полностью управлять отношениями «многие ко многим» - PullRequest
0 голосов
/ 18 февраля 2010

У меня есть следующие отношения

CType имеет много полей
Поле имеет много Ctype

и, конечно же, используются таблицы: поля, ctypes и ctypes_fields. Обычно таблица ctypes_fields должна содержать только идентификаторы, ссылающиеся на две другие таблицы. Тем не менее, я хотел бы поместить туда поле «параметры», которое будет содержать некоторый контент только для конкретного экземпляра. Я прошел через все пункты DataMapper, но не смог найти соответствующую информацию о том, как я могу извлечь эти конкретные значения (значения в таблице отношений).

Должен ли я создать отдельную модель для этой таблицы отношений или есть разумный способ сделать это?

1 Ответ

1 голос
/ 28 марта 2010

Datamapper OverZealous Edition (DMZ) позволяет вам сделать это. Он должен быть совместим с вашим существующим приложением Datamapper. http://codeigniter.com/forums/viewthread/149388/

...