cakephp-appmodel

Извлечение вставленных идентификаторов из saveAll() в CakePHP

Используя saveAll() для сохранения нескольких записей в CakePHP, я могу успешно сохранить их в таблице. Но проблема воз ... дний идентификатор. Как я могу получить все последние вставленные идентификаторы, которые я вставил с помощью saveAll()?

Как найти несколько значений для метода Cake PHP find()? (В состоянии)

Есть ли способ выполнить функцию find() в CakePHP, которая преобразуется в условие IN? Похоже, что методы find() прост ... t;findAllById(array(1, 5, 7)); , который преобразует SQL во что-то вроде: SELECT * FROM users WHERE id IN (1, 5, 7);

Определение глобальных условий в модели

Можно ли определить глобальные условия для модели? У меня есть 2 модели: User и Student. В базе данных оба они испол ... как-то глобальные условия в Модели? Что-то вроде этого: public $conditions = array('Student.parent_id !=' => Null);

Как связать модель в CakePHP с полями, не названными по соглашению?

У меня есть две таблицы с полем username в обеих. Как я могу указать имя поля как для локальной, так и для внешней табл ... некоторых методов, чтобы добавить возможность определять локальное поле рядом с 'foreign_key' в определении ассоциации.

Создайте форму, не имеющую отношения к модели в CakePHP

У меня есть форма, в которой пользователь выбирает документ. Этот документ затем сохраняется контроллером в папке webro ... равляется. Итак, мой вопрос в данном случае заключается в том, как я могу создать форму, не ища таблицу в базе данных?

Извлеките только некоторые поля при поиске в CAKEPHP

Моя проблема заключается в том, что когда я извлекаю данные пользователя из таблицы пользователей, все поля таблицы пол ... онной почты, поэтому есть ли способ только извлекать поля, отличные от пароля и адреса электронной почты? С уважением.

Как мне использовать функцию beforeValidate() в CakePHP?

У меня есть форма с полем URL. Значение по умолчанию для этого поля: http://. Но это поле не является обязательным. Пол ... нкции beforeValidate()? Является ли это функцией? Как мне получить доступ к данным отправленной формы оттуда? Спасибо.

Как я могу правильно использовать функции модели в соответствии с шаблоном MVC в CakePHP?

Могу ли я сделать это в контроллере: $this->User->read(null, $id); $this->User->find('list'); Правильн ... ю функцию в модели, чтобы вызвать ее? Нравиться... $this->User->findSomeCustomFunction($param1, $param2, $param3)?

Разбивка на страницы Cakephp в случайном порядке?

Хорошо, я искал и искал, но, похоже, нигде ничего не могу найти по этому поводу. У меня есть отображение результатов, ... 'Unit.active'=>1) ); $data = $this->paginate('Unit'); $this->set('allcondos', $data); }

Поддерживает ли CakePHP транзакции по нескольким моделям?

Я пишу приложение, которое поддерживает несколько единиц измерения. В редких случаях, когда пользователь хотел изменит ... я нашел до сих пор, это Источник данных::начало/фиксация/откат(), но он поддерживает запросы только к отдельным моделям.

CakePHP с использованием нескольких баз данных для моделей

Возможно ли, чтобы определенные модели находились в одной базе данных, а другие модели - в другой (используя одно и то ... модели и заставить ее использовать его во всех своих запросах? Настройка var $useTable = 'shared.users'; не помогает...

запрос cakephp со многими таблицами

У меня есть сайт, разработанный в cakephp 2.0, у меня есть несколько таблиц, связанных вот пример: Это мои отношения: ... запрос работает, но я не знаю, является ли это лучшим способом извлечения данных из многих связанных таблиц. Спасибо.

Как указать конфигурацию базы данных в CakePHP 2.0.2?

Я только что установил CakePHP 2.0.2 для использования в новом проекте. Я пытаюсь использовать конфигурацию базы данных ... ' => '', 'database' => 'cakephp_db', 'prefix' => '', 'encoding' => 'utf8', ); }

CakePHP - рекурсивный для определенных полей в модели?

Я довольно новичок в CakePHP, но думаю, что начинаю осваиваться с этим. Я пытаюсь рекурсивно извлекать информацию о св ... ype", только в "Адресе". Есть ли способ, которым я могу это настроить? Извините за длинный вопрос и заранее спасибо!

cakephp - получить имена таблиц и сведения о их столбцах

Кто-нибудь знает, как получить имя таблицы из имени модели? Также я хочу получить все имена столбцов и их типы для этой модели/имени таблицы. Можно ли получить такие сведения о данном названии модели? Спасибо.

Каждая модель, похожий код - лучший способ? (какашка)

Почти в каждой модели я в конечном итоге пишу код , аналогичный приведенному ниже примеру кода. Он проверяет, есть ли ... правленной опции... и т. Д. и т. Д. Я стараюсь придерживаться концепции MVC и сохранять все свои данные БД в моделях.

Должны ли контроллеры избегать частных функций в CakePHP?

Мне было интересно, не должны ли контроллеры в CakePHP содержать какие-либо частные функции, недоступные по URL. Иног ... разделять. Должен ли я поместить эти функции в модель вместо того, чтобы делать их закрытыми на контроллере? Спасибо.

Условие в функции read() CakePHP

В функции CakePHP edit Я использую функцию read() как: $this->data = $this->Article->read(null, $id); Он о ... использовать длинный код функции find(), чтобы получить единственный вариант? Любое лучшее решение будет заметным.

CakePHP: Ограничение полей, связанных с моделью

У меня есть несколько полей в некоторых таблицах базы данных, которые моим моделям CakePHP никогда не нужно извлекать. ... апроса find() и во время любых ассоциаций между моделями, но мне было интересно, существует ли подход на уровне модели.

ассоциация cakephp HABTM cakephp HABTM ассоциация

Привет, у меня есть сайт, разработанный в cakephp. У меня есть два стола: Ингредиент Свойство Связь между таблицами ... ствами, но не являются правильными. Как я могу это решить? Или я должен создать запись в ingredients_properties вручную?