Сохранение перечисления в mongoDB Есть ли способ сохранить перечисление в mongoDB? Я хочу сохранить что-то вроде: public enum SnapshotType { EVENT, MEMORY } Ответ 1 Я предполагаю, что вы хотите сохранить значение enum в коллекции. В принципе, вы просто добавляете его в свою модель сущности, например: @Document(collection = "MyEntity ") public class MyEntity { public SnapshotType snapshotType; } Он сохранит его как строку в монго и автоматически преобразует, когда вы его прочитаете. Ответ 2 Просто сохраните результат. В монго нет никаких схем.
Ответ 1 Я предполагаю, что вы хотите сохранить значение enum в коллекции. В принципе, вы просто добавляете его в свою модель сущности, например: @Document(collection = "MyEntity ") public class MyEntity { public SnapshotType snapshotType; } Он сохранит его как строку в монго и автоматически преобразует, когда вы его прочитаете.