无法获取 Azure-Android SDK 中的前 5 行
Not able to get the top 5 rows in Azure-Android SDK
我一直在想如何用azure获取不到50行的数据。原因是我只需要数据库中的前 5 行数据并显示到 android UI.
但是,当我进行实验时 .top()
,我可以达到的最低值是 40。任何低于此值的值,return JsonArrayQuery 都不会被视为数组。
val resultQuery:JsonElement = FruitQueryTable.orderBy("name", QueryOrder.Descending).top(40).execute().get()
val arrayQuery: JsonArray = resultQuery.asJsonArray
Log.v(
"Logger:",
"$arrayQuery"
)
for(item in arrayQuery){
val nameFruit = item.asJsonObject.getAsJsonPrimitive("name").asString
Log.v(
"Logger:",
"fruitName" : $nameWO"
)
}
基于documentation,他们没有指定最小行数。
有什么解决办法吗?
截至 2019 年至 2020 年初。目前,
lowest number of rows that I can retrieve is 40.
任何低于此的值,图书馆都不会费心为您检索行。因此,在使用 top()
函数
时,我只是坚持使用默认值 (50)
我一直在想如何用azure获取不到50行的数据。原因是我只需要数据库中的前 5 行数据并显示到 android UI.
但是,当我进行实验时 .top()
,我可以达到的最低值是 40。任何低于此值的值,return JsonArrayQuery 都不会被视为数组。
val resultQuery:JsonElement = FruitQueryTable.orderBy("name", QueryOrder.Descending).top(40).execute().get()
val arrayQuery: JsonArray = resultQuery.asJsonArray
Log.v(
"Logger:",
"$arrayQuery"
)
for(item in arrayQuery){
val nameFruit = item.asJsonObject.getAsJsonPrimitive("name").asString
Log.v(
"Logger:",
"fruitName" : $nameWO"
)
}
基于documentation,他们没有指定最小行数。
有什么解决办法吗?
截至 2019 年至 2020 年初。目前,
lowest number of rows that I can retrieve is 40.
任何低于此的值,图书馆都不会费心为您检索行。因此,在使用 top()
函数