首页 > 解决方案 > 如何访问 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'));

});

我的想法和选择已经不多了。

标签: node.jsknex.jsbookshelf.js

解决方案


推荐阅读