首页 > 解决方案 > 如何在一篇休息 api 帖子中发送多个 JSON 对象?

问题描述

我正在查看这个示例如何发送或发布多个 Json 对象。我想传递一个实体类型模型,但不确定如何使用。

src-> modelfile

  ```          const groupid = req.body.groupid;
   ```         const device_id = req.body.device_id;
    ```        const nearbytime = req.body.nearbytime;
      ```      const distance = req.body.distance;
       ```     const lat = req.body.lat;
            const lon = req.body.lon;
            const user_id = req.body.user_id;
            const sql = 'INSERT INTO tb_token SET  device_id=?, user_id=?, groupid=?, nearbytime=?, distance=?, lat=?, lon=?';
    
            return new Promise ((resolve, reject) => { 
                connection.query (sql, [device_id,user_id,groupid,nearbytime,distance,lat,lon], (err, response) => {
                        if (!err) {
                            resolve (response);
                        } else {
                            reject (err);
                        }
                    }
                );
            });    
        },
    
    
    
    ```
   

标签: node.js

解决方案


您可以同时输入多条记录。例如 INSERT INTO tb_token(device_id, user_id, groupid, neartime, distance, lat, lon) VALUES (1.10, 11, 2020-10-10, 50, -24.6, -35), (1.10, 11, 2020-10-10 , 50, -24.6, -35 ​), (1.10, 11, 2020-10-10, 50, -24.6, -35 ​), (1.10, 11, 2020-10-10, 50, -24.6, -35 ​),

values 是要插入到表中的记录,只需正确组织即可


推荐阅读