数据类型保留不适用于行和列格式的json序列化

时间:2014-04-20 11:57:08

标签: json coldfusion coldfusion-11

ColdFusion 11 documentation表示" ..从ColdFusion 11开始,在查询和CFC的代码执行期间保留数据类型。"

我试过了:

<cfquery name="qry_Users" datasource="cse">
 SELECT name,cgpa
 FROM   student_cgpa
 WHERE  ID IN (1)
</cfquery>

<cfdump var="#getmetadata(qry_Users)#">
<cfoutput>
  Row: #serializeJSON(qry_Users,"row")#<br>
  Struct: #serializeJSON(qry_Users,"struct")#
</cfoutput>

这里name和cgpa都是varchar字段。你看,对于行方式序列化,它不保留cgpa的数据类型,而是用于结构类型序列化。

这不是意料之外的吗?

enter image description here

0 个答案:

没有答案