我在我的项目中使用spring mongodb。当我插入这个类的数据时:
public class Person {
@Id
private String personId;
private String name;
private int age;
private List<String> friends;
private Date tempValue;
}
它插入到mongodb:
{
"_id" : ObjectId("543de17f2e631eb39036e60a"),
"name" : "Johnathan",
"age" : 73,
"friends" : ["hh", "hhhh", "hoho"],
"tempValue" : ISODate("2014-10-15T02:52:47.721Z")
}
我想将“tempIntergeValue”的字段名改为“temp_value”,这更像是数据库命名规则。
最佳答案
只需使用 @Field
注释您的字段,如下所示:
@Field("temp_value")
private Date tempValue;
关于java - 数据插入时如何重命名Spring-mongodb中的字段名称?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26373772/