我们注意到我们的Coldfusion 8客户端变量DB有些奇怪。我们有更多(大约3倍)CGlobal条目,因为我们有CData条目。CF客户端变量:是CDATA - CGLOBAL关系总是1:1?
我假设cfid
列的关系为1:1。
以前有没有人注意过这个?我排除了旧数据,我的样本不到3个小时。我们使用SQL Server 2000来托管这些表。
由于提前, 夏兰
我们注意到我们的Coldfusion 8客户端变量DB有些奇怪。我们有更多(大约3倍)CGlobal条目,因为我们有CData条目。CF客户端变量:是CDATA - CGLOBAL关系总是1:1?
我假设cfid
列的关系为1:1。
以前有没有人注意过这个?我排除了旧数据,我的样本不到3个小时。我们使用SQL Server 2000来托管这些表。
由于提前, 夏兰
原因是,如果客户端范围实际写入到客户端范围,则使用客户端变量的应用程序始终会为客户端记录cGlobal
记录,但只有客户记录为cData
。 <cfset client.foo = "bar" />
。
所以这是合理的行为,但它对我来说似乎很奇怪,因为我认为我们总是为每个请求写入客户端范围。
到底为什么,你担心吗?还有其他一些可疑行为,或者是你想追查的错误吗?你的客户变量是否按预期工作?
ColdFusion的客户端变量在很久以前就已经实现了,如果他们再次重做(对于初学者来说,db表可以使用大修),我认为它今天不会以同样的方式完成。但仅仅因为表格之间没有1:1的关系并不一定意味着有什么问题。
只是想明白为什么它这样做,就这样。这实际上并没有造成任何直接的问题。 – 2010-06-03 13:33:17