Thanks Alex,

but that's what I fear, it makes JQOM queries more complex.

Also, I don't know if by chance you would know if a JQOM join is a fast as a 
path operation on a subnode like on the XPath example above.

>> //*[... and path/to/subnode/@value='somevalue' and ...]



Frank



Le 2010-05-26 à 9:50 AM, Alexander Klimetschek a écrit :

> 2010/5/21 François Cassistat <[email protected]>:
>> I'm learning JQOM. Just one question, in XPath, I used to do queries like :
>> 
>> //*[... and path/to/subnode/@value='somevalue' and ...]
>> 
>> in JQOM, I can't use this :
>> qom.comparison
>> (
>>        qom.propertyValue("mainselector", "path/to/subnode/@value"),
>>        qom.JCR_OPERATOR_EQUAL_TO,
>>        qom.literal(value.createValue("somevalue"))
>> )
>> 
>> it gives :
>> Exception in thread "main" javax.jcr.query.InvalidQueryException: '/' not 
>> allowed in name
>> 
>> Is it possible to do something like this? or should I need to do a join ?
> 
> Not sure, but I think you need a join in this case, using sth like
> ISDESCENDANTNODE().
> 
> Regards,
> Alex
> 
> -- 
> Alexander Klimetschek
> [email protected]

Reply via email to