Ewerton Henrique Marschalk

    Ewerton Henrique Marschalk

    5 months ago
    hey, someone can help me with a query in graphql api? I wan't to collect all created flows in one query, but I wan't ONLY the LASTEST version of each, how can I do so?
    Kevin Kho

    Kevin Kho

    5 months ago
    Something like this (archived = False)
    query {
      flow(where: {name: {_eq: "schedule_test"}, archived: {_eq: false}}) {
        name
        project{
          name
        }
        version
        archived
      }
    }
    Ewerton Henrique Marschalk

    Ewerton Henrique Marschalk

    5 months ago
    thanks, archved: false did the trick,
    {
      flow(where: {archived: { _eq: false}}) {
        id
        name
        version
        flow_runs(where: {state: {_neq: "Scheduled"}} order_by: { start_time: desc }, limit: 1) {
          id
          state
          start_time
          end_time
        }
      }
    }
    will return the last time each flow run
    Kevin Kho

    Kevin Kho

    5 months ago
    Nice!