node.js - 如何访问 bookshelf.js 中的 knex/querybuilder raw?
问题描述
这是行不通的
let rawResult = await AuthorModel.query((qb) => {
qb.column(Bookshelf.knex.raw('SELECT LEFT(authors.last_name, 1) AS first_char'));
});
这也不起作用:
let rawResult = await AuthorModel.query((qb) => {
qb.column(AuthorModel.knex.raw('SELECT LEFT(authors.last_name, 1) AS first_char'));
});
这也不起作用:
let rawResult = await AuthorModel.query((qb) => {
qb.column(qb.raw('SELECT LEFT(authors.last_name, 1) AS first_char'));
});
我的想法和选择已经不多了。
解决方案
推荐阅读
- python - 无法在猪拉丁语翻译器上使用输入
- python - 在python中是否有一个技巧可以覆盖没有构造函数的函数?
- javascript - 在 Rails 6 中使用事件处理程序
- linux - centos 7 上的 Kubernetes 设置挂起
- swift - ARKit – 如何在场景视图的特定部分应用过滤器?
- appium - 以编程方式启动 appium 服务器会引发服务器端错误在 PATH 中找不到“adb”
- javascript - 如何使用 webkit2gtk 连接 javascript 和 python?
- ffmpeg - ffmpeg 中的 pkt_duration_time 是常数吗?
- sql - 为什么我不能为这个表创建外键?
- javascript - 循环遍历对象并创建具有所需值的对象 Jquery