无法获取 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)