Как получить историю участия Участника в TeamRoom в VersionOne с помощью API? - PullRequest
0 голосов
/ 13 июня 2018

Я хочу получить историю участия Member s в TeamRoom s или, если это невозможно, участие Member в TeamRoom s на определенную дату.

Но, похоже, asof влияет на запрашиваемые объекты сами, а не на их ссылки участия.Оба этих запроса возвращают последнее участие вместо участия на указанную дату:

{
    "from": "Member",
    "select": [
        "Username",
        "Name",
        "ParticipatesIn.Name",
    ],
    "where": [
        "asof": "2016-01-01"
    ]
}

,

{
    "from": "TeamRoom",
    "select": [
        "Name",
        "Participants.Username",
        "Participants.Name"
    ],
    "where": [
        "asof": "2016-01-01"
    ]
}

И я не вижу субъекта Participation для запроса.

Как это побороть?

1 Ответ

0 голосов
/ 22 октября 2018

Достаточно ли чего-нибудь подобного?

http://localhost/VersionOne/rest-1.v1/Hist/TeamRoom?Sel=Name,Team.Name,Participants.Name,ChangeDate,CreateDate&where=Participants.Name='Mickey Mouse';ChangeDate>='2018-06-01'

То есть с использованием конечной точки History REST API.

...