昨天写入数据库后的数据
可以看到classname和timeandlocation有多个值,所以需要进行数据处理
let re=await req.app.locals.db.query(`select distinct classname from courses`)
let data=[]
re.recordset.map((value)=>
{
let names=value.classname.split(',')
names.map((va)=>
{
data.push(va)
})
})
let newData = Array.from(new Set(data))
c此时的newData
然后根据pramas参数过滤一下
let ret=newData.filter((item)=> item.includes(keyword))
得到下面结果