Найти последние изменения ScheduleState в Lookback API - PullRequest
0 голосов
/ 15 марта 2019

Я хочу отобразить список изменений ScheduleState в США, но не все, только последние изменения.И не только Принято, но и текущее состояние.

Я пытался использовать ValidTo> Current, но это не всегда так, возможно, произошли другие изменения, так что ValidTo в последнем изменении ScheduleState находится в прошлом.

Итак, возможно ли получить только последнее изменение Revision / ScheduleState "автоматически" через API обратной связи - или мне нужно сделать это "вручную" после загрузки всех изменений ScheduleState?

1 Ответ

0 голосов
/ 14 мая 2019

LBAPI использует дату 9999-01-01, чтобы указать, что изменение является последним для набора вещей, о которых вы спрашивали. Итак, если вы запросите информацию по двум полям, вы получите две записи с такой датой. Затем вам нужно будет решить, что вы хотите знать дальше: последнее изменение в каждом поле, последнее изменение любого из полей артефакта (глядя на поле _ValidFrom).

Если вы хотите узнать текущее состояние, это делается по-другому с полем __At в 'find'. Но тогда это не говорит вам, что / когда были последние изменения.

...