2012-06-22 63 views
3

ORMExecuteQuery()似乎返回一个数组以下ORMExecuteQuery()计数似乎返回的数组

example = ormExecuteQuery("select count(commentID) as n from pComment c"); 

output uing cfdump for example would be... 
array 
[1][x] 

其中x是计数。

我怎样才能得到n作为数字而不是数组对象返回?我只想getn()

回答

4

试试这个:

example = ormExecuteQuery("select count(commentID) as n from pComment c", true); 

第二个参数是被称为unique,尽管这是它使您需要的东西混淆名称:让函数返回一个值。

+1

ColdFusion文档可能非常可怕。以下是明确说明的来源:http://help.adobe.com/zh_CN/ColdFusion/9.0/Developing/WSf0ed2a6d7fb07688310730d81223d0356fc-7ffe.html好找,@Sergii。 – ale

+1

@Spike:您应该接受此答案。 – ale

相关问题