gömülü nesne üzerinde sorgu: Aşağıdaki özel durum almakgorm nerede aşağıdaki gibi Etki alanı sınıfları A ve B var
def q = A.where { prop3.prop4 == 'bla' }
def list = q.list()
:
class A {
String prop1
String prop2
B prop3
static embedded = ['prop3']
}
class B {
String prop4
String prop5
}
Böyle sorgulamak istediğinizde
"Def q = A.where ..." satırında.
Sorun nedir? Bu kontrol ettim:
http://grails.1312388.n4.nabble.com/GORM-embedded-object-issue-td1379137.html
ama nasıl "sadece onları doğrudan çağrı" bana oldukça açık değildir. GORM'de gömülü nesneleri sorgulamanın başka bir yolu var mı? Eğer yoksa sen alabilirim ne
Çalışmıyor - ayrıştırmıyor, ancak sıfır sonuç aldım. Muhtemelen prop5 eksik olduğu için (ki bunu bilmiyorum ve filtreleyemiyorum). Başka önerileriniz var mı? Ayrıca, prop3'te "IN" sorgusu nasıl yapılır? –