数据库的表格形式看起来很像一个数组 如果我想访问它的长度 或者遍历其中的内容 应该怎么做呢?

如题 就是做一些平时对数组做的操作(

1 个赞

再等等 @shigma 来解答(

1 个赞

草 我就应该早点开这个新帖的()

1 个赞
const data = await ctx.database.get('表名', {})
// data 就是全部数据
data.length // 长度
for (const item of data) {
  // 遍历
}
2 个赞

哇,竟然是这样实现的,涨知识了!

不过如果我只是想获取长度,有没有不获取全部数据然后再判断长度的方法呢?

1 个赞
ctx.database.select('表').execute(row => $.count(row.id))
3 个赞

竟然可以这样做,学到了!

1 个赞

谢谢茄子 这就去尝逝一下!

1 个赞