我有一个实体:
@Document(collection = "test")
public class Test{
@Id
@Field("_id")
private String id;
@Field("type")
private Type type;
...
}
这是枚举类型:
public enum Type {
ONE("one"), TWO("two"), THREE("three");
private final String name;
Type (String name) {
this.name = name;
}
public String getName() {
return name;
}
}
但是MongoDB集合中有一个名为“type”的字符串类型字段。我该如何将我的枚举转换为字符串?
findAllByType(Type type);