Mongodb 将字段名映射到mongoose中的不同架构字段名

Mongodb 将字段名映射到mongoose中的不同架构字段名,mongodb,mongoose,Mongodb,Mongoose,我正在为MongoDB数据库创建后端服务,并使用Mongoose处理数据库。有人在数据库中创建了所有带有小写字母的字段,如果我没有创建具有确切大小写的模式,我在模式和接口上使用驼峰大小写,那么我的查询就无法工作。 在创建模式时,是否有方法忽略字段名的大小写或直接指定集合属性 编辑: 这是我可以和golang mongo司机一起做的事情: type Company struct { ID primitive.ObjectID `bson:"_id"` Name

我正在为MongoDB数据库创建后端服务,并使用Mongoose处理数据库。有人在数据库中创建了所有带有小写字母的字段,如果我没有创建具有确切大小写的模式,我在模式和接口上使用驼峰大小写,那么我的查询就无法工作。 在创建模式时,是否有方法忽略字段名的大小写或直接指定集合属性

编辑: 这是我可以和golang mongo司机一起做的事情:

type Company struct {
    ID        primitive.ObjectID `bson:"_id"`
    Name      string             `bson:"name"`
    Address   string             `bson:"address"`
    TaxNumber string             `bson:"taxnumber"`
}

集合上的所有字段名都是小写的,但结构字段名都是PascalCase。

您可以按描述的两种方式指定集合名,这是否回答了您的问题@SuleymanSah我不是要指定集合名称。我的问题是字段名。