0

我在使用多实体保存表单时遇到了一个奇怪的问题。

如果你能想象,我有 2 个实体:CountryFixtureCountryMatch. 我想在数据库中插入一个新匹配。所以,程序是:

  • 保存比赛信息(CountryMatch:play_time,活动)。
  • 然后,保存比赛分数(CountryFixture:country_id、match_id、score)。

当匹配和分数保存在数据库中时,有一行 inCountryMatch和两行 in CountryFixture

嗯..问题是:当我通过控制台命令(php app/console cache:clear --env=prod)清除缓存时,我可以将数据保存在数据库中。保存后,我不能再在 DB 中插入任何数据 - 只有当我再次清除缓存时。

我没有安装 APC。这是一个问题吗?

如果我的解释不是最好的,我深表歉意。如果有人不明白任何事情,我会尽力解释得更好。

实体:

国家匹配: http ://pastebin.com/LgvNPCcJ

CountryFIxture: http: //pastebin.com/WuZftGW5

4

0 回答 0