Hallo,
ich verwende das jackrabbit repository und würde gerne eine suchabfrage mittels sql2 verwenden.
mein repository sieht folgendermaßen aus:
[JAVA=42]
<bla:content jcr
rimaryType="blat:content">
<bla:name jcr
rimaryType="blat:metaData" bla:value="4.jpg"/>
<bla:title jcr
rimaryType="blat:metaData" bla:value="Title: 4.jpg"/>
<bla:shortDescription jcr
rimaryType="blat:metaData" bla:value="Short Description: short description"/>
<bla:description jcr
rimaryType="blat:metaData" bla:value="Long Description: long description"/>
</bla:content>
[/code]
ich würde gerne nach "Title: 4.jpg" suchen.
Query query = queryManager.createQuery("SELECT * FROM [blat:metaData] where ??? = 'Title: 4.jpg'", Query.JCR_SQL2);
ich habe schon diverse sachen versucht, bekomme es aber leider nicht hin!
Kann mir da einer behilflich sein und mir erklären was an die stelle der "???" kommt
Gruß
ich verwende das jackrabbit repository und würde gerne eine suchabfrage mittels sql2 verwenden.
mein repository sieht folgendermaßen aus:
[JAVA=42]
<bla:content jcr
<bla:name jcr
<bla:title jcr
<bla:shortDescription jcr
<bla:description jcr
</bla:content>
[/code]
ich würde gerne nach "Title: 4.jpg" suchen.
Query query = queryManager.createQuery("SELECT * FROM [blat:metaData] where ??? = 'Title: 4.jpg'", Query.JCR_SQL2);
ich habe schon diverse sachen versucht, bekomme es aber leider nicht hin!
Kann mir da einer behilflich sein und mir erklären was an die stelle der "???" kommt
Gruß