为了账号安全,请及时绑定邮箱和手机立即绑定

Spring MongoDB:没有枚举常量错误

Spring MongoDB:没有枚举常量错误

慕妹3242003 2021-03-30 12:10:15
这里是Java的初学者,我正在尝试定义模型以使用Spring访问Mongodb数据库中的数据。我想将Gender定义为Enum,在数据库中将值存储为字符串:male或female但我收到以下错误: No enum constant com.nemeantalestudios.mythology.models.Gender.male这是我的图POJO:@Getter@Setter@Document(collection = "figures")public class Figure {    @Id    public String id;    public String name;    public String greekName;    public String romanName;    public String description;    public String category;    public String immortal;    public Gender gender;}这是我的性别枚举:public enum Gender {    MALE("male"),    FEMALE("female");    private final String text;    Gender(final String text) {        this.text = text;    }    @Override    public String toString() {        return text;    }}
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 365 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号