是否可以将计数作为属性添加到现有sql查询返回的结果中?或者单独计算是唯一的方法?
查询:
select * from c where 1=1 ORDER BY c.packageId OFFSET 0 LIMIT 10
(查询是由两个不同的字符串构建的,这就是为什么有1=1)
结果:
[
[
{
"a": [
{
"ab": ""
}
],
"b": "a",
"c": 0,
"d": "0"
},
{
"a": [
{
"ab": ""
}
],
"b": "a",
"c": 0,
"d": "0"
}
],
null
]
我想要的是,将所有记录的计数作为results json中的一个属性返回,以及在哪里有continuation标记。这是一个api,因此我希望将此信息作为结果的一部分,而不是创建另一个只获取计数的api。
1条答案
按热度按时间wko9yo5t1#
使用sql很难做到这一点。
作为一种解决方法,您可以使用.NETSDK来实现这一点。代码如下: