繁体   English   中英

如何在 TypeORM 中获取已保存的 object?

[英]How to get a saved object in TypeORM?

我有一个 controller 操作,可以在数据库中创建和保存优惠。

想退回保存的object,但是保存后不知道怎么访问。

那是我的 controller 动作。 它正确保存在数据库中,但 newOffer 仅返回用户发送的数据,而不是完整保存的 object(带 PK):

  async store(req: Request, res: Response) {
    const offerRepository = getManager().getRepository(Offer);
    const { offer } = req.body;
    const newOffer: any = offerRepository.create(offer);
    const savedOffer = await offerRepository.save(newOffer);
    res.send(savedOffer);
  }

这将返回您刚刚保存的 object:

return await offerRepository.save(newOffer);

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM