Hazırda bekletme özelliğini kullanarak eşlenen bir bileşenim var. Veritabanındaki bileşendeki tüm alanlar boşsa, bileşen hazırda bekletme tarafından null olarak ayarlanır. Bu beklenen davranış ve ayrıca ihtiyacım olan şey.Hazırda bekletme koleksiyonundaki boş koleksiyon
Sahip olduğum sorun şu ki, bu bileşene bir çanta eklediğimde, çanta boş bir listeye başlatılıyor. Bu, bileşenin oluşturulmamış bileşenle sonuçlanan boş olmayan bir değere sahip olduğu anlamına gelir.
Bunu nasıl düzeltebiliriz?
Restirctions.isNull olan bir kriter ("istatistik")
<class name="foo.bar.Entity" table="Entity">
<id name="id" column="id">
<generator class="native" />
</id>
<property name="departure" column="departure_time" />
<property name="arrival" column="arrival_time" />
<component name="statistics">
<bag name="linkStatistics" lazy="false" cascade="all" >
<key column="entity_id" not-null="true" />
<one-to-many class="foo.bar.LinkStatistics" />
</bag>
<property name="loggedTime" column="logged_time" />
...
</component>
beklenen değerler döndürmektedir.
Lütfen içerik hakkında bilgi ekleyin: Bileşeni null olarak ayarlar? Bahsettiğin bileşen hangisi? Konteyner hangisi? –
Aaron, Hazırda bekletme, bileşen özelliğini (Entity sınıfındaki istatistik) sıfırlar. –
Oldukça eski bir problem gibi görünüyor ama bende var ve herhangi bir çözüm bulamadım. Bu arada şansın var mıydı? – Martin