这是一些非常奇怪的东西。 Railo 4.2.2(最新/前沿)。创建用户,持久化,刷新然后通过sql和ORM查询数据库:
<cfset u = var user = new com.sharp.model.user.User({username: "admin", password: hash("p@ssw3rd"), isAdmin: true})>
<cfset entitySave( u )>
<cfset ormFlush()>
<cfquery name="foo">
select *
from user
</cfquery>
<cfdump var="#foo#" />
<cfdump var="#ormExecuteQuery('from User')#" />
这就是我所看到的:
这是怎么回事?重新加载页面会为数组添加另一个,所以它将保存在某处,但不是在我的dsn中
App.cfc中的ORM设置?
this.datasource = 'rrm';
this.ormSettings = { cfclocation: ormPaths, logSQL: false, flushAtRequestend: false, eventHandling: true, saveMapping: false, dbCreate: 'update', secondaryCacheEnabled: false };