8

JPA@Columnアノテーションに相当するSpringDataMongoはありますか?

基本的に、Mongoに別の名前で保存したいプロパティを持つPOJOがあります。したがって、次のオブジェクト:

public class Pojo{
    @Property("bar")
    private String foo = "Hello World";
}

次のように永続化されます:

{
    "_class":"com.example.Pojo",
    "bar" : "Hello World"
}

注:MappingMongoConverter明示的に行うためにを使用したくない

4

2 に答える 2

22

Spring Dataリファレンスドキュメント@Fieldには、MongoDBドキュメントにマップされたプロパティのキーと順序をカスタマイズするための注釈が記載されています。

于 2013-03-26T11:00:38.783 に答える
7

使用できます@Field

DBでカスタムキー名と挿入順序を定義できます

于 2013-03-26T09:45:19.353 に答える