¿Hay alguna manera de guardar enum en el mongoDB? Quiero guardar algo como:Guardando enum en mongoDB
public enum SnapshotType {
EVENT,
MEMORY
}
¿Hay alguna manera de guardar enum en el mongoDB? Quiero guardar algo como:Guardando enum en mongoDB
public enum SnapshotType {
EVENT,
MEMORY
}
Supongo que quiere decir guardar un valor enum en una colección.
Básicamente, que acaba de añadir que en su modelo de entidad, así:
@Document(collection = "MyEntity ")
public class MyEntity {
public SnapshotType snapshotType;
}
almacenará como una cadena en el mongo, y automágicamente convertir cuando lo lea a cabo.
Solo guarde el resultado. No hay esquemas en mongo.
Gracias Creo que mi problema está relacionado con JAXB y no con MongoDB. – inglor
El problema con guardar como STRING es que se necesita más espacio en BSON y en el índice. Sería genial poder ordenarlos en un int32 o más pequeño. –