Mongo db autoIncrement从API端插入时的数组对象ID

问题描述

我正在尝试从API插入时自动递增courseTypeId,diaryaryTypeId,priceTypeId

存储在集合中的文档是这样的

'0' <-> 48

所以这是我想根据上一个自动增加ID的数组对象(即courseTypeId,diaryaryTypeId,priceTypeId)。谁能让我知道如何增加这些东西

在.net api中,我以这种方式插入

{
"categoryviewmodel": {
"categoryId": "5f9cf6465d55b069eafef272","courseTypes": [
    {
        "courseTypeId": 1,"displayName": "COURSE_APPETIZER","courseTypeName": "Appetizer","imagePath": ""
    },{
        "courseTypeId": 2,"displayName": "COURSE_BEVERAGE","courseTypeName": "Beverage",{
        "courseTypeId": 3,"displayName": "COURSE_BREAKFAST","courseTypeName": "Breakfast","imagePath": ""
    }
],"dietaryTypes": [
    {
        "dietaryTypeId": 1,"displayName": "DIETARY_NO_DIET","dietaryTypeName": "No Diet",{
        "dietaryTypeId": 2,"displayName": "DIETARY_DAIRY_FREE","dietaryTypeName": "Dairy Free",{
        "dietaryTypeId": 3,"displayName": "DIETARY_DIABETIC","dietaryTypeName": "Diabetic","priceTypes": [
  {
    "priceTypeId": 1,"price": "10.2"
  },{
    "priceTypeId": 2,"price": "10.2"
  }
 ]
}
}

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...