【发布时间】:2023-03-31 22:40:02
【问题描述】:
注意:对不起,我的英语很差,我是法国人,但我会尽量说清楚。
我正在使用 Symfony2 进入 Doctrine2。只是制作一个有趣的小游戏来学习新东西并测试这些新的很棒的工具。这是我的交易:我想将我的游戏配置存储到数据库中(如项目、比赛信息等),以便从实体的便捷语法中受益:
$user->getRace()->getName();
关键是“种族”或“项目”信息不太可能改变。我发现了 @ReadOnly 实体注释,它告诉 Doctrine 在第一次插入后不要检查这些实体中的更新。 我想知道您是否知道一种“透明”(我的意思是教义为我做的)缓存这些结果的方法,以防止每次检索我的用户信息时出现无用的连接。
【问题讨论】:
标签: caching doctrine-orm symfony