聯(lián)系官方銷售客服
1835022288
028-61286886
針對module、table等標(biāo)簽使用join聯(lián)合表查詢時(shí),可以使用field參數(shù)來指定字段顯示,當(dāng)兩個(gè)表字段相同的情況下會優(yōu)先輸出主表的字段,次表字段就不會輸出,我們可以為次表字段設(shè)置別名來顯示,例如:
主表a結(jié)構(gòu)是:
id 自增 name 名稱 content 內(nèi)容
次表b結(jié)構(gòu)是:
id 自增 aid 關(guān)聯(lián)a表的id號 name b表名稱(這里和a表字段有重復(fù),默認(rèn)情況下不會輸出這個(gè)name值了)
常規(guī)關(guān)聯(lián)的標(biāo)簽是這樣的:
這樣寫的字段會輸出:a表的全部字段+b表的aid字段,因?yàn)閎表的id和name字段跟a表重復(fù),因此這種標(biāo)簽不會輸出這兩個(gè)字段,我們可以指定field來輸出字段
這種寫法會輸出a表的name和b表的id,但是b表的name雖然也指定了,因?yàn)橹貜?fù)的原因b表的name還是不會輸出,那么我們可以給b表的name指定一個(gè)別名
這樣就可以把b表的name作為bname字段來顯示出來了
還可以自己寫field參數(shù)
這種寫法就是原始sql標(biāo)準(zhǔn)寫法