Kohana модель «подстановочный знак» ORM

В настоящее время мое приложение создает таблицы для каждого клиента, в которых они могут хранить свои собственные контакты.

Это создается на лету для каждого клиента, поскольку они создаются сами.

Например: Клиент 1 получает новую созданную таблицу с именем contacts_1

У меня есть модель ORM под названием «Контакт», которую я немного адаптировал, чтобы можно было передавать одну или две переменные при использовании фабрики.

Например: загрузить объект Contact в качестве итератора для этого списка
$ contact = ORM :: factory (‘Контакт’, 1);

Например: загрузить объект контакта для определенного контакта
$ contact = ORM :: factory (‘Contact’, массив (1,1)); (Первая переменная — это идентификатор списка, вторая — идентификатор контакта)

Все это работает нормально, однако при попытке сохранить информацию о контакте при загрузке через итератор переменная list_id не проходит, поэтому не может выполнить создание / обновление правильно.

Однако он отлично работает при загрузке одного контакта.

Я ищу предложения / советы о том, как:
* Делайте это лучше, за исключением создания отдельных моделей ORM для каждого из списков контактов, созданных на лету
* Как передать переменную list_id в секцию итерации модели ORM, чтобы функция сохранения работала правильно.

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]