鍍金池/ 問答/數(shù)據(jù)庫  HTML/ 在node下使用mysql查詢時(shí),where條件是某個(gè)字段的多個(gè)值,只返回一條記

在node下使用mysql查詢時(shí),where條件是某個(gè)字段的多個(gè)值,只返回一條記錄?

我現(xiàn)在想根據(jù)id查出對(duì)應(yīng)的分類名。在終端里用sql語句是可以查到的,例如:select id, name, create_time, enable, author from categories where is_delete = 0 and id in (1,2);,會(huì)得到這樣的結(jié)果:

clipboard.png

但是在寫接口的時(shí)候就只能查到一條記錄:

// categories.model.js
clipboard.png

// base.model.js
clipboard.png

得到的結(jié)果是這樣的:

clipboard.png

是不是base.model.js里的execQuery寫得有問題還是什么其他的問題?求指導(dǎo)

回答
編輯回答
囍槑

輸出and id in (?),看看這個(gè)id是不是只傳進(jìn)去一個(gè)值?

2017年3月6日 14:13