移动校园(4):数据处理(sql server数据库)

昨天写入数据库后的数据

可以看到classname和timeandlocation有多个值,所以需要进行数据处理

javascript 复制代码
    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参数过滤一下

javascript 复制代码
    let ret=newData.filter((item)=> item.includes(keyword))

得到下面结果

相关推荐
清水白石0084 分钟前
《从缓存到数据库:一致性之痛与工程之道》
数据库·python·缓存
cTz6FE7gA6 分钟前
Oracle RMAN物理备份Web系统
数据库·oracle
APguantou1 小时前
NCRE-三级数据库技术-第14章-数据仓库与数据挖掘
数据库·数据仓库·数据挖掘
刘~浪地球2 小时前
Redis 从入门到精通(十):管道技术
数据库·redis·缓存
fzb5QsS1p5 小时前
MySQL 事务的二阶段提交是什么?
数据库·mysql
清风徐来QCQ9 小时前
Lombok/SSM/devTools
数据库
LaughingZhu9 小时前
Product Hunt 每日热榜 | 2026-04-05
前端·数据库·人工智能·经验分享·神经网络
2601_949814699 小时前
使用mysql报Communications link failure异常解决
数据库·mysql
搜佛说9 小时前
02-第2章-核心概念与架构
数据库·物联网·微服务·架构·边缘计算·iot
C'ᴇsᴛ.小琳 ℡11 小时前
高性能NoSQL
数据库·nosql