Match only elements with at least one child matching the query produced by builder.
builder
NodeQuery hasChildWhere(Function(NodeQuery) builder) { return where((n) => buildQuery(builder).findOne(n) != null); }