Мне было интересно, как можно сделать соединение, например, с помощью Bookshelfjs.Bookshelfjs: Как запрашивать определенные поля в операциях объединения?
SELECT a.id, a.name, b.test, b.id FROM b 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.*
?
Спасибо!