当前位置: 首页 > 知识库问答 >
问题:

MongoDB存储具有duplicate_id订单

林俊英
2023-03-14

我如何将此订单存储在我的数据库中?

我的后端代码

app.post("/addOrder", (req, res) => {
    const newOrder = req.body;
    console.log("Order", newOrder);
    ordersCollection.insertOne(newOrder).then((result) => {
      console.log(result.insertedCount);
      res.send({ count: result.insertedCount });
    });
  });

共有1个答案

葛驰
2023-03-14

我的错。这是客户端的问题。我没有注意到保存在数据库中的Id不是由Mongo DB创建的,而是我在发送产品Id。

 类似资料:
  • 问题内容: 我有以下POJO。 我正在尝试实现一个查询,该查询查找包含标签列表的所有。我尝试了以下方法: 但这仅在我传递给该方法的标记的完全匹配在Mongo中分配给该问题的标记的列表时才有效。例如,如果我在Mongo中有一个带有标签列表的问题,当我传递给该方法时,它不会返回。 我也尝试了以下方法: 但是我根本无法部署到我的servlet容器。(在这种情况下,我收到以下错误消息: 您能否建议如何实施

  • 我想使用Spring LDAP 设置多个 LDAP 存储库。我的目标是同时在所有存储库中创建或更新对象。 我使用LdapRepository Spring接口,我认为目前这是不可能的。 我想知道我是否可以创建自己的LdapRepository来扩展Spring,但是我不知道如何开始。 这是我的配置: 完整地说,一个存储库: 知道怎么做吗? 提前感谢任何帮助。

  • 问题内容: 我在我的应用程序中收到一个错误,我不知道如何解决它。这是代码: 我收到的错误是与。它说 InvalidCastException无法将参数值从任务转换为字符串。 我认为这与我尝试放置位置有关(在if语句内部),但我不确定。任何帮助将非常感激。 谢谢, 马特 问题答案: 我的猜测是 t不是字符串吗?

  • 我正在尝试将通用Jpa规范与Spring启动一起使用,但出现了这个问题。 在我的代码中,我试图使用模块概念,所以我有5个模块(实体、dao、服务、web和前端,带角度),所以这是我的代码: 我的通用Jpa规范接口。 存储库示例。 服务 和控制器

  • 我正在使用SpringBoot和JPA。 在我的实体中,我有一个映射为枚举的状态字段。我想将e特定枚举值映射为null。

  • 我需要使用spring@Cacheable注释缓存对MongoDB的调用: 不幸的是,使用@Cacheable注释接口中的任何方法都会导致以下异常: 我正在寻找一种方法来缓存对DB的调用(这相当昂贵)。有什么想法吗?