有没有办法将枚举保存到mongoDB中?我想保存类似的东西:
public enum SnapshotType {
EVENT,
MEMORY
}
答案 0 :(得分:15)
我认为你的意思是将枚举值保存到集合中。
基本上,您只需将其添加到实体模型中,如下所示:
@Document(collection = "MyEntity ")
public class MyEntity {
public SnapshotType snapshotType;
}
它会将它作为字符串存储在mongo中,并在您读出时自动转换。
答案 1 :(得分:1)
只需保存结果即可。 mongo中没有架构。