gpt4 book ai didi

mysql - 书架js : How to query specific fields within join statements?

转载 作者:行者123 更新时间:2023-11-29 22:58:59 26 4
gpt4 key购买 nike

我想知道如何使用 Bookshelfjs 进行如下连接。

从 b 中选择 a.id、a.name、b.test、b.id JOIN a ON a.id = b.a_id;

我目前有这个:

ModelA
.query(function(qb) {
qb.select('a.id', 'b.id' /* etc */).from('a').join('b', 'a.id', 'b.a_id');
})
.fetchAll()
.then(function() {})
.catch(function() {
})

唯一的问题是我恢复了所有内容,当我运行 qb.debug() 时,我看到 a.* 上附加了一些内容。我可以/应该做什么来摆脱那个a.*

谢谢!

最佳答案

我发现了。查询生成器实际上只是增加了指定查询参数的灵 active 。

我只需使用原始db.knex().select().leftJoin()

关于mysql - 书架js : How to query specific fields within join statements?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28592802/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com