Составной индекс не индексируется - PullRequest
0 голосов
/ 17 декабря 2018

У меня странная проблема с несколькими составными индексами, которые я создал.По сути, они не индексируют старые и новые записи, если у них есть определенное поле.

[К вашему сведению, я вставил все свои сущности по мере их поступления, поэтому встроенные индексы являются стандартными, как указано в документации]

Поле является датой, на самом деле это строка, называемая endDate.

HealthKit structure

И индексы (те, у которых нет поля endDateработает, остальные нет):

enter image description here

И возникают проблемы, когда я делаю GQL-запрос или один из NodeJS:

enter image description here

Есть идеи или мысли?Заранее спасибо!

enter image description here

1 Ответ

0 голосов
/ 17 декабря 2018

В ваших определениях индекса (и в вашем запросе) используется endData, но именем вашего поля является endDate.Похоже, вам нужно изменить определение индекса, чтобы использовать endDate вместо endData.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...