CakePHP是否有用于数据源的本机合并方法?

CakePHP是否有用于数据源的本机合并方法?,php,sql,cakephp,Php,Sql,Cakephp,我需要通过T-SQL保存模型数据,文档中没有提到任何合并功能 我是否可以以“安全”的方式(以使用SQL注入保护的方式)使用Cake PHP构造合并查询,或者为此必须使用存储过程 我使用的是CakePHP 2.0和SQL Server 2005数据库。不幸的是,Cake似乎不支持这种语法。我猜,在理论上,您可以将其作为条件数组中的一个选项来传递,就像您使用列表一样,但Cake并没有注意到这一点 因此,恐怕您必须结合使用语法。我刚刚发现,除了SQL Server 2005及以下版本之外,MERGE不

我需要通过T-SQL保存模型数据,文档中没有提到任何合并功能

我是否可以以“安全”的方式(以使用SQL注入保护的方式)使用Cake PHP构造合并查询,或者为此必须使用存储过程


我使用的是CakePHP 2.0和SQL Server 2005数据库。

不幸的是,Cake似乎不支持这种语法。我猜,在理论上,您可以将其作为
条件
数组中的一个选项来传递,就像您使用列表一样,但Cake并没有注意到这一点


因此,恐怕您必须结合使用语法。

我刚刚发现,除了SQL Server 2005及以下版本之外,MERGE不存在。我们最终会升级,所以我有兴趣看看是否有任何原生的方式来使用Cake的API实现这一点。这就是它的外观。谢谢。