bookshelf.js 计数方法

2024-04-05

我一直在寻找如何使用 Bookshelf.js 进行基本计数(例如 SELECT COUNT(something) FROM table),但无济于事。我有什么遗漏的吗?或者它只是与手动选择查询一起使用?

Thanks!


目前这是一个手动查询...例如:

bookshelf.knex(tableName).count('columnName').then(...

至于为什么会出现这种情况,说来话长,但这主要是因为关系中的计数存在一些复杂性,我不想为了暂时把它放在那里而在那里破解一个半工作的......最终的解决方案是:

model.query().count(column).then(...

但目前这会改变 knex 查询构建器实例,因此不太有效。我一直在对 knex 进行大规模重构,并希望在不久的将来实现这一点。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

bookshelf.js 计数方法 的相关文章

随机推荐