MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

mongodb-java POJO gibt keine ID zurück

Sie müssen @BsonId nicht verwenden , können Sie einfach @Id verwenden und data-type des ID-Felds sollte String sein . In diesem Fall erhalten Sie 12bit Von Mongo generierte ID.

public class Person {

    @Id
    private String id;

    @NotNull
    @JsonProperty
    private String name;

}