Filter all content by date range in your Graphlit project.
By specifying the originalDateRangefield 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.
The original date is the date a piece of content was created or authored, such as the date a document was created, audio was recorded, or an image was taken. It is not the date the file was ingested into Graphlit.
For example, here we are filtering on files authored between January 1, 2023 and July 1, 2023, inclusive.
queryQueryContents($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 } } }}
{"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" } } ]}