0
私は春-データのMongoDBについて少し疑問があります。私はProductDocumentクラス持っ春データのMongoDB - DbRefフィールドに存在しない場合は、DBに追加
を:
@Document
public @Data class ProductDocument extends DocumentObject {
private String name;
private int category;
private int unit;
private String description;
private double price;
@DBRef
private ProducerDocument producer;
private int unitInStock;
private int status;
private String city;
}
をそして、私は新しいと仮定dbに永続化されていない新しいProducerDocumentを設定することにより、
私はデシベルから製品ドキュメントをチェックインすると、それは完全に永続化される:
はしかし、新しいプロデューサオブジェクトは、プロデューサーのコレクションに永続化されていません。つまり、プロデューサIDをプロデューサコレクションからチェックすると、nullが返されます。
値が新しい場合は、参照されるコレクションにも追加するようにspring mongodbを設定する方法を教えてください。
ありがとうございました。
ありがとうございました。 – skynyrd