içinde popüle değil LLBLGEN ile mücadele ediyorum ve genel olarak ORM'leri tahmin ediyorum. Bir varlık yarattım, açıklamak için bir kitaplık örneği kullanalım:LLBLGEN ilgili dizi, varlık
Bir kitap nesnesini görüntülemek ve ayrıca kitabı ödünç almış kullanıcıların listesini döndürmek istiyorum. , böylece bir kullanıcı listesi içeren kitap nesnesini geri vermem gerekiyor.
List<user> Loans
krediler tablosu şöyle olabilir: Şu anda
int id
int userid
int bookid
benim krediler varlık
DTO Book::
int bookId,
string bookName
ayrıca benim kitap ile kitap ödünç olan kullanıcıların bir koleksiyon dönmek isteyen şimdi bunu oluşturdu:
DTO Loans
int id
User user // user entity
Book book // book entity
Bu örneğin llblgen'de nasıl çalışacağını anlamak için uğraşıyorum. Bir rehber eşliğinde yardımcı olabilir veya bir eğitim yolunda bana işaret edebilir misiniz? Şu anda, bir kitapla ilişkili yeni bir kredi ile model Kitap güncellemek için geldiğimde, stackoverflow hataları alıyorum. Kitabımın nesnesini güncellemeye çalışırken bir çeşit döngü oluşturduğunu varsayalım.
sayesinde
Bu örnek, ilgili koleksiyonların tembel yükleme destekler SelfServicing, kullandığınız varsayılmaktadır: my ilişkiler için önceden getirme öğeleri dahil hiç alanım sorgusu, benim sorguya aşağıdaki eklenen çünkü bu oldu. Bağdaştırıcı kullanıyorsanız, PreFetch yollarını kullanarak ilgili koleksiyonu kendiniz almanız gerekir. – Matt