Express中对数据库的sql语句的操作有什么好的封装吗?
发布于 7 天前 作者 vitozyf 225 次浏览 来自 问答

整个Model层全是

    query(sqlStr, [Offset, PageSize], (err, res) => {```
这种sql语句,感觉奇怪的
select topics.*, users.UserHeaderPortrait from topics left join users on topics.UserID = users.UserID where topics.IsDelete=0 order by topics.LastReplyTime DESC LIMIT ?, ?'
5 回复

select topics.*, users.UserHeaderPortrait from topics left join users on topics.UserID = users.UserID where topics.IsDelete=0 order by topics.LastReplyTime DESC LIMIT ?, ?

Express 又不是数据库相关的包,为什么要封装数据库操作…

而且你调用的这个,不是调用Express的包,而是其他数据库相关的包。

Sequelize 了解一下

@cctv1005s 额我说的有问题,大概意思就是这样,调数据库相关包的时候,感觉这样直接写sql语句很奇怪

@beiyio 我看下

回到顶部