鍍金池/ 問答/HTML/ egg.js egg-mysql 的CRUD 語句 多表聯(lián)合查詢同字段

egg.js egg-mysql 的CRUD 語句 多表聯(lián)合查詢同字段

問題描述

關(guān)于egg-mysql 的多表聯(lián)合查詢同字段的CRUD 語句。

官方的查詢代碼實(shí)例

const results = await this.app.mysql.select('posts', { // 搜索 post 表
  where: { status: 'draft', author: ['author1', 'author2'] }, // WHERE 條件
  columns: ['author', 'title'], // 要查詢的表字段
  orders: [['created_at','desc'], ['id','desc']], // 排序方式
  limit: 10, // 返回?cái)?shù)據(jù)量
  offset: 0, // 數(shù)據(jù)偏移量
});

例如:mysql里兩個(gè)表都有一字段,怎么把兩個(gè)表的數(shù)據(jù)select出來。
mysql 寫法為: 'select a.author,b.author form a,b where a.author=b.author';

若按照egg.js 的寫法該如何去寫。

回答
編輯回答
薔薇花

我也想知道,剛剛遇到這個(gè)問題,實(shí)在不行就直接 this.app.mysql.query('sql') 吧

2017年1月31日 16:52