id转换
mongodb默认的id是_id,而我们在查找的时候更希望显示的是id。
在MongoDB Plugin中,如果你在检索的时候使用了反序列化,那么在bean对象的id字段的set方法上加上JSONField即可。
@JSONField(name = "_id")
public void setId(String id) {
this.id = id;
}
值得注意的是,如果使用Mongo Plugin自行实现的join查询的话,会自动将_id专为id,那么会导致内嵌的文档是没有id的(因为声明了@JSONField(name = "_id"))。