小编Côt*_*nde的帖子

什么是PersistentCollection?

我的数据库中有一对多的关系.该编辑,删除和添加用来工作就好元素.但是,经过一些更改后(我无法追踪它们),它不再起作用了.
现在,当我获取具有一对多关系的对象时,我得到一个持久集合来表示我的多边集合.我想以前不是这样的.在我的构造函数中,我创建了一个新的Array Collection而不是Persistent Collection.

我查阅了学说文档,发现:

PersistentCollection表示具有持久状态的元素的集合.

我不明白这意味着什么.

你能告诉我:

  1. 使用简单的一对多持久化集合是否正常?
  2. 这些收藏品可能如何出现?(而不是通常的ArrayCollection)
  3. 最后,Persistent Collection的用途究竟是什么?

collections symfony doctrine-orm

15
推荐指数
1
解决办法
1万
查看次数

弃用枝条过滤器,改为使用Twig_SimpleFilter

我正在使用Symfony 2.3并在我的与Twig相关的探查器中发布了弃用警告.如:

DEPRECATION - Using "replace" with character by character replacement is deprecated 
and will be removed in Twig 2.0
Run Code Online (Sandbox Code Playgroud)

|replace标签似乎仍树枝文档的一部分,所以我对如何处理这个警告有点困惑.

此外,我从我使用的第三方捆绑包中获得了类似的弃用警告.

  • 有没有一种简单的方法来解决这个问题?
  • 如果我从2.3升级到2.7,这会成为一个问题吗?

php symfony twig

4
推荐指数
1
解决办法
1499
查看次数

Symfony 缓存清除和内存限制

我正在尝试清除我的网络应用程序在 Putty 上的缓存:

php app/console cache:clear --env=prod

但是我得到了一个 Fatal error: Allowed memory size of 67108864 bytes exhausted...

我将我的 .user.ini 更改为 128M,而 info.php 显示了 128M 的正确值。但是当我在 putty 中运行命令时,我仍然收到一条消息

Fatal error: Allowed memory size of 67108864 bytes exhausted...

为什么在 info.php 上显示正确,而在错误信息中显示不正确?

php caching putty symfony

0
推荐指数
1
解决办法
2216
查看次数

标签 统计

symfony ×3

php ×2

caching ×1

collections ×1

doctrine-orm ×1

putty ×1

twig ×1