cakephp防止多个mysql选择

cakephp防止多个mysql选择,php,mysql,cakephp,Php,Mysql,Cakephp,看看我的SQL语句,它执行了一些SELECT语句,这些语句对我的用户来说是相同的 我有一个项目页面,用户可以在其中对项目本身进行评论。在同一页面上,项目还具有分配给项目的更新,用户也可以对更新进行评论 这意味着,如果用户在同一个查找中同时对项目和更新发表评论,那么SQL将查找用户ID两次;查询有没有办法防止这种情况发生,或者这真的无关紧要 谢谢:看看CakePHP中的缓存。您可以缓存在用户交互生命周期内不会更改的查询,例如用户ID 为什么它要查找用户ID呢?应该已经存储在Auth中了,它是在查找

看看我的SQL语句,它执行了一些SELECT语句,这些语句对我的用户来说是相同的

我有一个项目页面,用户可以在其中对项目本身进行评论。在同一页面上,项目还具有分配给项目的更新,用户也可以对更新进行评论

这意味着,如果用户在同一个查找中同时对项目和更新发表评论,那么SQL将查找用户ID两次;查询有没有办法防止这种情况发生,或者这真的无关紧要


谢谢:

看看CakePHP中的缓存。您可以缓存在用户交互生命周期内不会更改的查询,例如用户ID


为什么它要查找用户ID呢?应该已经存储在Auth中了,它是在查找其他用户的ID,而不是Auth用户发布生成查询的CakePHP代码?运行1查询以获取2个不同事物的注释似乎很奇怪。