GraphQL haku operaattorilla ei palauttanut kulussa olevaa junaa

45 views
Skip to first unread message

Juhani Pirttilahti

unread,
Apr 19, 2018, 1:22:00 PM4/19/18
to rata.digitraffic.fi
Hei,

Yritin hakea kulussa olevaa junaa operaattoritunnuksella 3191 kahdella eri kyselyllä:

{
  viewer {
    getLiveTrainsByVersionUsingGET(where:"[*operatorUICCode=3191]", version: "0") {
      trainNumber
      departureDate
    }
  }
}

ja

{
  viewer {
    getTrainsByVersionUsingGET(where:"[*operatorUICCode=3191]", version: "0") {
      trainNumber
      departureDate
    }
  }
}

eikä löytynyt mitään tulosta...

Teemu Sirkiä

unread,
Apr 19, 2018, 3:18:16 PM4/19/18
to rata.digitraffic.fi
Sen versionumerohan ei ole nolla. Mikäli versionumerona on nolla, niin tässä käynee samalla tavalla kuin "raakakyselyssä" eli saat vain n uusinta junatietuetta (koska kaikki versiot nollassa nykyhetkeen eivät kuitenkaan palaudu) ja jos juna ei ole päivittynyt vähään aikaan, niin se ei tule mukaan.

Tämä ainakin toimii tällä hetkellä:

{
  viewer {
    getLiveTrainsByVersionUsingGET(where:"[*operatorUICCode=3385]") {
      trainNumber
      operatorShortCode
    }
  }
}


Juhani Pirttilahti

unread,
Apr 20, 2018, 3:53:36 AM4/20/18
to rata_digi...@googlegroups.com
Niin tarkennuksena että kokeilin ensin ilman versionumeroa eikä sekään toiminut. Eikä toimi vieläkään, kun yrittää hakea operaattorin 3191 kulussa olevia vaikka juuri nyt 1921 on kulussa.

Näyttää siltä, ettei muillakaan kyselyillä saa esiin yhtään junaa, jossa operaattorina on 3191 (hmvy).

Solita / Jaakko

unread,
Apr 23, 2018, 1:17:59 AM4/23/18
to rata.digitraffic.fi
On kyllä kummallinen. Sain tästä kiinni ja katson kuntoon tällä viikolla.

Solita / Jaakko

unread,
Apr 25, 2018, 4:01:08 AM4/25/18
to rata.digitraffic.fi
Tämän pitäisi olla nyt korjattu.
Reply all
Reply to author
Forward
0 new messages