# DO NOT MODIFY. This file was generated by
# github.com/GoogleCloudPlatform/google-cloud-common/testing/firestore/cmd/generate-firestore-tests/generate-firestore-tests.go.

# When multiple Start* or End* calls occur, the values of the last one are used.

description: "query: cursor methods, last one wins"
query: <
  coll_path: "projects/projectID/databases/(default)/documents/C"
  clauses: <
    order_by: <
      path: <
        field: "a"
      >
      direction: "asc"
    >
  >
  clauses: <
    start_after: <
      json_values: "1"
    >
  >
  clauses: <
    start_at: <
      json_values: "2"
    >
  >
  clauses: <
    end_at: <
      json_values: "3"
    >
  >
  clauses: <
    end_before: <
      json_values: "4"
    >
  >
  query: <
    from: <
      collection_id: "C"
    >
    order_by: <
      field: <
        field_path: "a"
      >
      direction: ASCENDING
    >
    start_at: <
      values: <
        integer_value: 2
      >
      before: true
    >
    end_at: <
      values: <
        integer_value: 4
      >
      before: true
    >
  >
>