作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
处理嵌套的 ORM 关系时,使用 cfdump或 writeDump可以迅速导致 java.lang.OutOfMemoryError
错误是因为 CF 尝试解决嵌套对象中的关系并转储太多对象。
这可以通过 top
避免属性,例如:<cfdump var=#SomeObject# top=3 />
记住一直写这个很痛苦 - 有没有办法配置 CF 在处理 ORM 对象时不会下降太多级别?
最佳答案
似乎没有任何管理员设置。 ( issue raised )
一个不完美的解决方案是通过重命名 {cfusion}/wwwroot/WEB-INF/cftags/dump.cfm
来为 cfdump 标签创建一个包装器。到(例如)origdump.cfm
然后创建一个新的 dump.cfm
文件包含:
<cfif isObject(attributes.var) AND NOT StructKeyExists(attributes,'top')>
<cfset attributes.top = 3 />
</cfif>
<cforigdump attributecollection=#attributes# />
<cfexit method="exitTag" />
关于orm - 有没有办法在处理 ORM 对象时将 top 属性全局应用于 cfdump/writeDump?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18055475/
我是一名优秀的程序员,十分优秀!