【发布时间】:2020-12-03 22:52:30
【问题描述】:
async getSearchRecords(searchVal : string): Promise<any> {
const query = this.knex(`${this.config.get('database.schema')}.account`)
.select('name', 'id').where('name','LIKE', `%${searchVal}%`);
// this.knex.raw('SELECT * FROM account');
return query;
}
变量“searchVal”在此似乎不起作用,但如果我用静态文本值替换它,它就起作用了。我是不是用错了变量?
【问题讨论】:
-
searchVal和您的字符串文字值到底是什么?根据此处显示的代码,我不明白为什么它不应该工作。