所以我有这个 sql(一个更大的查询的一部分):
from Person p left join ForeignCredentials fc on fc.person_id = p.id and fc.type = 'FACEBOOK'
我试图在 scalalikejdbc 中这样表示:
select.from(Person as p).leftJoin(ForeignCredential as fc).on(fc.`person_id`, p.id)
但我不知道如何添加额外的条件。直观的方法是:
select.from(Person as p).leftJoin(ForeignCredential as fc).on(fc.`person_id`, p.id)
.and.eq(fc.`type`, "FACEBOOK").
那么我该怎么做呢?