Spring Data MongoDB: как частично отобразить объект домена в MongoDB?

1

Скажем, у нас есть четыре поля в объекте домена Java.

Вместо того, чтобы сопоставлять все поля в документе MongoDB, есть ли способы выборочно отображать три поля в MongoDB?

public class Person {

  @Id 
  private String id;
  private String name;

  // we don't want to map this field into MongoDB
  private String noMongoDB.

  // getters and setters
}
Теги:
spring
spring-data

1 ответ

5
Лучший ответ

org.springframework.data.annotation.Transient для вас.

Такая же предпосылка, как и с той же аннотацией от JPA.

public class Person {

  @Id 
  private String id;

  private String name;

  @Transient
  private String noMongoDB.

}

Ещё вопросы

Сообщество Overcoder
Наверх
Меню