Есть ли в CakePHP собственный метод MERGE для источников данных? - PullRequest
1 голос
/ 06 февраля 2012

Мне нужно сохранить данные модели с помощью T-SQL MERGE , документация Сохранение ваших данных не содержит каких-либо функций MERGE.

Могу ли я создать MERGE-запрос с использованием Cake PHP «безопасным» способом (с использованием защиты от SQL-инъекций) или мне придется использовать хранимую процедуру для этого?

Я использую CakePHP 2.0 и базу данных SQL Server 2005.

1 Ответ

0 голосов
/ 07 февраля 2012

Cake, похоже, не поддерживает этот синтаксис, к сожалению.Я полагаю, теоретически вы могли бы передать его в качестве опции в массиве conditions, как вы делаете со списком предложений OR или AND , но Cake не подхватывает это.

Так что, боюсь, вы обязательно будете использовать синтаксис query() в сочетании с библиотекой Sanitize .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...