GraphiQL ei toimi, tulee vain Error-vastaus!

10 views
Skip to first unread message

Maximilian Mannola

unread,
Oct 23, 2025, 5:36:58 AMOct 23
to rata.digitraffic.fi
Hei. Yritin tehdä GraphiQL-haun saadakseni selville tietyn päivän junat tietyllä liikennepaikalla (ARP tai PVL). Laitoin täsmälleen tällaisen haun, asema joko PVL tai ARP. 

{
  trainsByDepartureDate(departureDate: "2024-10-02", 

    where: {timeTableRows:{contains:{station:{shortCode:{equals:"PVL"}}}}}

    ) {

    departureDate

    trainNumber

    commuterLineid

    trainType{name}

    timeTableRows {

      station  {

        name

        shortCode

      }

        actualTime

      

    }

  }

}


Tuli kuitenkin seuraava Error-viesti. Missä vika??

t. Max Mannola, FCG

{
  "errors": [
    {
      "message": "Variables are invalid JSON: Unexpected token, expected \",\" (2:38)\n  1 | {\n> 2 |   trainsByDepartureDate(departureDate: \"2024-10-02\", \n    |                                      ^\n  3 |     where: {timeTableRows:{contains:{station:{shortCode:{equals:\"PVL\"}}}}}\n  4 |     ) {\n  5 |     departureDate."
    }
  ]
}

rata.digitraffic.fi

unread,
Oct 23, 2025, 5:48:29 AMOct 23
to rata.digitraffic.fi
Hei

Kiitos viestistäsi.  Itselläni ei tullut virhettä, kun koitin syöttää kyseisen haun tänne: https://rata-beta.digitraffic.fi/api/v2/graphql/graphiql?path=/api/v2/graphql/graphql

Voiskohan kyseessä olla merkistöongelma? Miten lähetit kyselyn?

Ystävällisin terveisin / Best regards
– Digitraffic asiakastuki / Digitraffic support

Maximilian Mannola

unread,
Oct 23, 2025, 6:44:55 AMOct 23
to rata.digitraffic.fi
Hei. Laitoin saman kyselyn tuonne rata-beta.digitraffic.fi -sivustolle (aikaisemminhan oli rata.digitraffic.fi) mutta sielläkään ei toiminut, taas tuli Error-viesti! Tässä kyselyni alla vielä kerran.

Excel-taulukossa minulla oli Calibri-fontilla tuo kysely, siellä muokkasin päivämäärän (vuosi sitten oli eri) ja kopioin kyselyn vain Ctrl-C:llä ja Ctrl-V:llä tuonne Variables-osioon.

{

  trainsByDepartureDate(departureDate: "2024-10-02", 

    where: {timeTableRows:{contains:{station:{shortCode:{equals:"ARP"}}}}}

    ) {

    departureDate

    trainNumber

    commuterLineid

    trainType{name}

    timeTableRows {

      station  {

        name

        shortCode

      }

        actualTime

      

    }

  }

}


Tuli siis tällainen Error-viesti:

{
  "errors": [
    {
      "message": "Variables are invalid JSON: Unexpected token, expected \",\" (2:38)\n  1 | {\n> 2 |   trainsByDepartureDate(departureDate: \"2024-10-02\", \n    |                                      ^\n  3 |     where: {timeTableRows:{contains:{station:{shortCode:{equals:\"ARP\"}}}}}\n  4 |     ) {\n  5 |     departureDate."
    }
  ]
}


Mitä tehdä? Voisiko ottaa etäyhteyden ja selvittää asia? Teamsillä.

(Olen tässä Google-ryhmässä Gmail-osoitteellani max.mannola(at)gmail.com, mutta työmeilini on max.mannola(at)fcg.fi.)

t. Max Mannola
041 7302 353

rata.digitraffic.fi

unread,
Oct 23, 2025, 7:15:53 AMOct 23
to rata.digitraffic.fi
Hei

Variable-osio on väärä paikka tuolle kyselylle, laita kysely siihen ison laatikkoon joka on ensimmäisenä.

rata-beta.digitraffic.fi -osoite on testiympäristön osoite, jossa on hyvä testailla ja rata.digitraffic.fi on tuotannon-osoite sitten oikeaan datan hakuun.

Screenshot 2025-10-23 at 14.13.39.png

Maximilian Mannola

unread,
Oct 23, 2025, 7:24:28 AMOct 23
to rata.digitraffic.fi
Oho! Nyt se vihdoin toimi, rata.digitraffic.fi :ssä. Ok, tämän olin siis väärin ymmärtänyt! Luulin, että tuo "iso laatikko" sisälsi mallin, jota on muokattava ja kopioitava tuonne alas.

Eläköityneeltä edeltäjä-projektipäälliköltä saamani ohjeet eivät kertoneet, mihin tarkalleen tämä kysely piti kopioida. Kerran hän taisi jopa neuvoa, että laittaa Variables-osioon...

Ja toimii myös  rata-beta.digitraffic.fi:ssä, kunhan tyhjentää sekä Variables- että Headers-osiot. 

Kiitos paljon avustasi! :)

t. Max

Reply all
Reply to author
Forward
0 new messages