Hi, I want to remove all the parent docs having a specific child doc. Eg.
<doc>Employee1 <doc> <field>Dept1</field> </doc> <doc> <field>Dept2</field> </doc> </doc> <doc>Employee2 <doc> <field>Dept2</field> </doc> <doc> <field>Dept3</field> </doc> </doc> Query: Remove all employees which lie in Dept1 Response should be: Employee2 *only* Problem: *NOT operator is not being supported* in block join query parser. *q = {!parent which=employee:*}*:* -department:Dept1 *-> results Employee1, Employee2 *q= - {!parent which=employee:*} department:Dept1 *-> it does not work with block join query parser. Please suggest as to how I filter those employees which lie in Dept1 using block join or any other query parser? Thanks, Lokesh