我有以下查询,我想在knex fromat中表示此查询。我通过使用raw
函数使其工作,但我很好奇是否可以使用knex样式。
SELECT t.id, t.title, s.userId
FROM title t LEFT JOIN
subscribe s ON t.id = s.titleId AND s.userId = 1;
答案 0 :(得分:3)
knex.select('*').from('title').leftJoin('subscribe', function() {
this.on('subscribe.titleId ', '=', 'title.id')
.andOn('subscribe.userId', '=', 1)
})
答案 1 :(得分:3)
{{1}}