最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

如果可以使用db.query,为什么还需要app.CRUD

网站源码admin16浏览0评论

如果可以使用db.query,为什么还需要app.CRUD

如果可以使用db.query,为什么还需要app.CRUD

对不起,标题混乱。这就是我想问的:

为什么我需要使用app.get / post / update / etc ...如果在其中有db.query(q)...实际上执行查询?

谢谢:)

相关代码:

app.post('/user',(req,res)=>{
    const {body} = req,
    {id,name,phone} = body,
    q = `INSERT INTO public.users(
        id, name, phone)
        VALUES (${id}, '${name}', '${phone}');`
       // debugger;
    db.query(q,(err,dbRes)=>{
            if(err)
            res.status(400).send(err)

            else
             res.send({
                 id,name,phone
             })
        })
})
回答如下:

无论是什么,都取决于您设计和接受的内容。

如果您正在开发一个fontend,并且您觉得使用后端没有用,那意味着您可以直接查询。但是,如果在访问数据库之前需要安全性(身份验证),则应该有一个后端(您的DRUD),并且使用动态查询很容易。您应该拥有它。

发布评论

评论列表(0)

  1. 暂无评论