Thomas, Vanilla way to override a blocks is to send it with the same unique-key (I guess it's "id" for your case, btw don't you have unique-key defined in the schema?), but it must have at least one child. It seems like analysis issue to me https://issues.apache.org/jira/browse/SOLR-5211
While block is indexed the special field _root_ equal to the <unique-key> is added across the whole block (caveat, it's not stored by default). At least you can issue <delete><query>_root_:PK_VAL</query></delete> to wipe the whole block. 19.05.2014 10:37 пользователь "Thomas Scheffler" < thomas.scheff...@uni-jena.de> написал: > Hi, > > I plan to use nested documents to group some of my fields > > <doc> > <field name="id">art0001</field> > <field name="title">My first article</field> > <doc> > <field name="id">art0001-foo</field> > <field name="name">Smith, John</field> > <field name="role">author</field> > </doc> > <doc> > <field name="id">art0001-bar</field> > <field name="name">Power, Max</field> > <field name="role">reviewer</field> > </doc> > </doc> > > This way can ask for any documents that are reviewed by Max Power. However > to simplify update and deletes I want to ensure that nested documents are > deleted automatically on update and delete of the parent document. > Does anyone had to deal with this problem and found a solution? > > regards, > > Thomas >