JSONPath, по-видимому, является популярным синтаксисом для поиска в данных JSON, подобного XPath. И неоднократно спрашивали, поддерживает ли JSONPath навигацию к родительскому объекту (см. здесь и здесь).
Мой вопрос в том, есть ли веская причина, почему это не было предложено с самого начала, даже если оно явно упоминается как неподдерживаемое. Есть ли какая-то синтаксическая причина в JavaScript? Или есть какое-то общее решение, которое мне не хватает?