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 вручную?