Filter By Date Range
Filter all content by date range in your Graphlit project.
By specifying the originalDateRange
field in the GraphQL filter object, you can filter your content by a range of dates (in ISO 8601 date format).
You can assign either the from
, the to
, or both the from
and the to
dates in your date range.
For example, here we are filtering on files authored between January 1, 2023 and July 1, 2023, inclusive.
"originalDateRange": {
"from": "2023-01-01T00:00:00",
"to": "2023-07-01T00:00:00"
}
Query:
query QueryContents($filter: ContentFilter!) {
contents(filter: $filter) {
results {
id
name
creationDate
state
owner {
id
}
originalDate
finishedDate
workflowDuration
uri
text
type
fileType
mimeType
fileName
fileSize
masterUri
mezzanineUri
transcriptUri
feed {
id
name
}
collections {
id
name
}
}
}
}
Variables:
{
"filter": {
"originalDateRange": {
"from": "2023-01-01T00:00:00",
"to": "2023-07-01T00:00:00"
},
"offset": 0,
"limit": 100
}
}
Response:
{
"results": [
{
"type": "FILE",
"originalDate": "2023-06-21T00:44:15Z",
"mimeType": "application/pdf",
"fileType": "DOCUMENT",
"fileName": "Unifying Large Language Models and Knowledge Graphs A Roadmap-2306.08302.pdf",
"fileSize": 3312767,
"masterUri": "https://graphlit20230701d31d9453.blob.core.windows.net/files/7ecc766e-b793-4abc-8b6a-13a9a50ebbac/Unifying%20Large%20Language%20Models%20and%20Knowledge%20Graphs%20A%20Roadmap-2306.08302.pdf",
"mezzanineUri": "https://graphlit20230701d31d9453.blob.core.windows.net/files/7ecc766e-b793-4abc-8b6a-13a9a50ebbac/Mezzanine/Unifying%20Large%20Language%20Models%20and%20Knowledge%20Graphs%20A%20Roadmap-2306.08302.json",
"collections": [],
"uri": "https://graphlitplatform.blob.core.windows.net/samples/Unifying%20Large%20Language%20Models%20and%20Knowledge%20Graphs%20A%20Roadmap-2306.08302.pdf",
"id": "7ecc766e-b793-4abc-8b6a-13a9a50ebbac",
"name": "Unifying Large Language Models and Knowledge Graphs A Roadmap-2306.08302.pdf",
"state": "FINISHED",
"creationDate": "2023-07-03T22:07:19Z",
"finishedDate": "2023-07-03T22:34:24Z",
"owner": {
"id": "9422b73d-f8d6-4faf-b7a9-152250c862a4"
}
}
]
}
Last updated
Was this helpful?