have two objects: humans and belongings. I want to specify a _parent of a belonging to be a specific human. ElasticSearch provides this ability via the _parent mapping. Ho
As mentioned in the docs link https://www.elastic.co/guide/en/elasticsearch/reference/current/parent-join.html
The join data type is a special field that creates parent/child relation within documents of the same index.
This means that both parent/child must be in the SAME index.
You are correct in saying "different index, different shard" - meaning the answer to question #1 is no. With that, #2 cannot be answered.