List of parent nodes with a sublist of child referring nodes on a single content type I have a content type Article with an Entity Reference to himself.

Demo content:

Article 1 -&gt; No ref
Article 2 -&gt; No ref
Article 3 -&gt; Ref to 1
Article 4 -&gt; Ref to 1
Article 5 -&gt; Ref to 2
Article 6 -&gt; Ref to 1, Ref to 2


Step 1: I want a View list to display every node that doesn't referring to anybody. So: Filter criteria: RefField = Is empty works nice and the results:

View list results:

Article 1
Article 2




Step 2: Display the title of every node that is referring to the ‘parent’

View list results:

Article 1
   Article 3
   Article 4
   Article 6
Article 2
   Article 5
   Article 6


I'll break my head! The same architecture works fine if I have 2 content types, but I can't figure out with a single content type.

Edit: When I create a relationship: Entity Reference: Content referencing Content from field_Article_Ref and then add a Field and use the above relationship: (Content referencing Content from field_Article_Ref) Content: Title (Title). It displays the childs but the results are not grouped (even I use query settings->Distinct) and looks like:

Article 1
   Article 3
Article 1
   Article 4
Article 1
   Article 6
Article 2
   Article 5
Article 2
   Article 6


How I can group the results?

After that point go to Format->Settings->Grouping field Nr.1 and group by the desired field.
Recapitulation


Relationships->Add->Entity Reference: Referencing entity of the Field that reference to himself. Also check Require this relationship.
Fields->Add->Content: Title.
Fields->Add->Content: Title and use the relationship.
Format->HTML list (makes a wrapper element).
Format->Settings->Grouping field Nr.1->Content: Title.
Fields->Edit Content: Title->Exclude from display (it will be displayed by the grouping).




PS Also check the Views Field View module mentioned by @tenken here