CakePHP是否具有用于数据源的本机MERGE方法?

时间:2012-02-06 18:30:09

标签: php sql cakephp

我需要通过T-SQL MERGE保存模型数据,Saving your Data文档没有提到任何MERGE功能。

我可以使用Cake PHP以“安全”的方式构建MERGE查询(以一种使用其SQL注入保护的方式),还是我必须使用存储过程?

我正在使用CakePHP 2.0和SQL Server 2005数据库。

1 个答案:

答案 0 :(得分:0)

不幸的是,Cake似乎不支持这种语法。我想,从理论上讲,你会将它作为conditions数组中的一个选项传递,就像你使用OR or AND clauses列表一样,但是Cake不会接受它。

所以我担心您必须将the query()语法与the Sanitize library结合使用。