我有一个非常昂贵的子查询,用于我的存储库中的多个查询。
我想找到一种方法来缓存该子查询并将其结果用于其他本机 sql 查询。
- 我在 symfony2 项目中使用 Doctrine2 DBAL。
- 由于子查询的复杂性,需要使用本机 SQL。
例子: 从(昂贵的子查询)中选择总和(体积);
我一直在查看 Google 和 Doctrine2 文档,但在这里没有找到好的解决方案。
欢迎使用其他方法,保持在 Doctrine2、Symfony2、SQL 框架的范围内。
我有一个非常昂贵的子查询,用于我的存储库中的多个查询。
我想找到一种方法来缓存该子查询并将其结果用于其他本机 sql 查询。
例子: 从(昂贵的子查询)中选择总和(体积);
我一直在查看 Google 和 Doctrine2 文档,但在这里没有找到好的解决方案。
欢迎使用其他方法,保持在 Doctrine2、Symfony2、SQL 框架的范围内。