如果表中不存在仅将POST数据存入MongoDB的最佳方法是什么?hash将是用于搜索的唯一字段,该字段也会被索引。router.post('/', async (req, res) => { try{ var id = null const keywords = await db.dbConn('kw_data'); await keywords.insertOne({ result: req.body, added: new Date(), modified: new Date(), hash: req.body.hash }).then(resp => { id = resp.insertedId }) var data = {} data = await keywords.findOne({_id: id}); res.status(201).send(data); } catch(e) { res.status(400).send(e); res.status(404).send(e); res.status(500).send(e); }})
添加回答
举报
0/150
提交
取消