Spring Data Cassandra でエンティティ フィールドを無視するにはどうすればよいですか? javax.persistence.Transient
注釈を使用していますか?
質問する
6176 次
2 に答える
15
一時的なフィールドに注釈を付けてみて、
org.springframework.data.annotation.Transient
それが機能するかどうかを報告してください。
そこで、3 つのフィールドを追加するテストを作成しました。
@javax.persistence.Transient
private Boolean one;
@org.springframework.data.annotation.Transient
private Boolean two;
private Boolean three;
エンティティから Cassandra へ。結果:
one
人口でした。two
は設定されていませんでした。three
人口でした。(変更が完了したことを確認するだけです)
結論:
javax.persistence.Transient
フィールドを無視しません。org.springframework.data.annotation.Transient
フィールドを無視します。
その場合、そのテストを作成してプル リクエストを送信すると、ボーナス ポイントを獲得できます。
申し訳ありませんが、私はタイトなスケジュールで、コードを十分に知りません。ただし、 JIRA チケットを作成しました。
于 2014-12-02T10:24:59.923 に答える
2
これを spring-data-cassandra に明示的にコーディングしたことは覚えていませんが、その動作は完全に spring-data-commons によって提供される可能性があります。ただし、そのためのテストを作成する時間は今のところありません。
一時的なフィールドに注釈を付けてみて、org.springframework.data.annotation.Transient
それが機能するかどうかを報告してください。その場合、そのテストを作成してプル リクエストを送信すると、ボーナス ポイントを獲得できます。:)
于 2014-11-06T14:36:50.797 に答える