diff --git a/packages/uni-cli-shared/components/unicloud-db.vue b/packages/uni-cli-shared/components/unicloud-db.vue index 282580ed31b6df90dfba4fabec4613e4fea7ab49..800977f4ab365f272f0c307fcb228673ef003d2f 100644 --- a/packages/uni-cli-shared/components/unicloud-db.vue +++ b/packages/uni-cli-shared/components/unicloud-db.vue @@ -510,7 +510,7 @@ export default { data, count } = result - this._isEnded = data.length < this.pageSize + this._isEnded = count != undefined ? (this.paginationInternal.current * this.paginationInternal.size >= count) : (data.length < this.pageSize) this.hasMore = !this._isEnded const data2 = this.getone ? (data.length ? data[0] : undefined) : data