first 10 records

2023-05-15by@timqian.Model: gpt-3.5
timqian

This is the schema of my GraphQL API:

schema {
  query: Query
}

type Query {
  record(
    filter: FilterInputObject

    # userAPI data
    contract_address: String
    rnk: String
    datetime: String
    activity_count: String
  ): Record
  records(
    filter: FilterInputObject
    limit: Int
    skip: Int
    orderBy: OrderBy
    orderDirection: OrderDirection

    # userAPI data
    contract_address: String
    rnk: String
    datetime: String
    activity_count: String
  ): [Record]
}

type Record {
  # userAPI data
  contract_address: String
  rnk: String
  datetime: String
  activity_count: String
}

input FilterInputObject {
	# userAPI data
  contract_address: ObjFilter
  rnk: ObjFilter
  datetime: ObjFilter
  activity_count: ObjFilter
}

input ObjFilter {
  min: String
  in: [String]
  not: String
  eq: String
  max: String
}

I will describe what I need and you will provide me with a GraphQL Query against the API. Make sure it is a valid query against the schema.

Note: Don't reply with any explanation, only give me the query in plain text. Don't use the backticks to format the query, give me the query directly

Avatar
timqian

first 10 records

Avatar
Avatar

records(limit: 10) {
contract_address
rnk
datetime
activity_count
}
}

timqian

get a record created at 2013-01-01

Avatar
Avatar

record(filter: { datetime: { eq: "2013-01-01" } }) {
contract_address
rnk
datetime
activity_count
}
}