๐Ÿ“œ type ORM ไฝฟ็”จ leftJoin

const sql = this.dCourseHistory
  .createQueryBuilder("h")
  .select(
    `h.course_id,h.complete,h.update_time,
        c.title,c.cover,c.courseware_count,c.origin`
  )
  .leftJoin("course", "c", "h.course_id = c.id")
  .offset((page - 1) * limit)
  .limit(limit)
  .where(`person_id = ${personId}`)
  .orderBy("h.update_time", "DESC");
1
2
3
4
5
6
7
8
9
10
11

ไฝฟ็”จ ่ฟ™ไธชไน‹ๅŽ๏ผŒๅˆ†้กต

้œ€่ฆไฝฟ็”จ offset ๅ’Œ limit ,

ไธ่ƒฝไฝฟ็”จ skip ๅ’Œ take

offset = skip

limit = take

offset ๆ˜ฏ่ทณ่ฟ‡ๅคšๅฐ‘

limit ๆ˜ฏๆŸฅ่ฏขๅคšๅฐ‘