Confused with the external id

This is an internal predicate. Used internally by Dgraph’s GraphQL feature. Users shouldn’t be touching this. e.g Please hide the internal predicates

This is a query function to UIDs, not XIDs. There’s no XID function tho. XIDs are just references used for external or custom identifiers.

Yes, if a node has a XID, you have to use eq cuz it is just a normal predicate. Those scenarios mentioned above. We also use XIDs in upsert processes in Liveload.

All good. :stuck_out_tongue: