【问题标题】:How to display an attribute of a Json in a res.send()如何在 res.send() 中显示 Json 的属性
【发布时间】:2021-07-15 20:56:32
【问题描述】:

我正在开发一个 API 开发项目,但遇到了困难。我想在创建 (POST) 之后只显示其中一个属性(我想只显示创建的新书的标题),就像这样。

   title: 'Lorien Legacies'

我发帖的方法如下:

//CREATE Request Handler
app.post('/api/books', (req, res)=> {

const { error } = validateBook(req.body);
 if (error){
  res.status(400).send(error.details[0].message)
   return;
 }
 const book = {
  id: books.length + 1,
  title: req.body.title
 };
books.push(book);
res.send(book);
});

【问题讨论】:

  • res.send({title:book.title}); ?
  • 谢谢我的朋友!!!
  • 已添加与答案相同的内容。您可以通过接受它来关闭它。

标签: javascript node.js json api post


【解决方案1】:
res.send({title : book.title});

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-12-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-10-09
    • 2020-03-19
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多