40得票7回答
CakePHP中的save()返回false,但没有错误信息。

我的调试值设置为2,它显示了所有查询,除了我需要的那个。 我有一个Items控制器方法正在调用User模型中的这个方法(Item belongsTo User):function add_basic($email, $password) { $this->create(); ...

8得票1回答
从CakePHP的saveAll()中检索插入的ID

在CakePHP中使用saveAll()保存多条记录时,我能够成功地将它们保存在表中。但是,在检索这些已保存行的ID时会出现问题。LastInsertID()只返回一个最后一个ID。我如何获取使用saveAll()插入的所有最后插入的ID?

7得票6回答
CakePHP如何让两个字段都唯一?

我有一个注册表格,用户可以填写两个电子邮件地址(email1和email2)。市场的要求是它们必须是唯一的(唯一的意思是如果我们有10个用户,那么就会有10*2=20个唯一的电子邮件地址)。 系统已经建立在cakephp上,所以我想知道是否有类似于isUnique功能(一个字段中的唯一性)可...

7得票1回答
CakePHP支持在多个模型间进行事务控制吗?

我正在编写一款支持多种计量单位的应用程序。如果用户想要更改其计量系统,我需要运行一个查询,将乘数应用于应用程序中的每个单位列,以使其缩放到正确的计量系统。为了确保在此操作中出现问题时所有数据保持完整,我需要在事务内运行查询。 Cake是否可以执行包含覆盖多个模型的查询的事务? 到目前为止,...