Documentation Index
Fetch the complete documentation index at: https://docs.ditto.live/llms.txt
Use this file to discover all available pages before exploring further.
DQL is designed to simplify data interactions in your applications, providing a consistent and intuitive interface for querying and manipulating data. Whether you’re a developer looking to streamline your backend operations or an engineer focused on optimizing data flow, DQL is tailored to meet your needs.
DQL Quick Reference
SELECT [DISTINCT] * | field1, field2, ... | aggregate_function(field) [AS alias]
FROM your_collection_name
[WHERE condition]
[GROUP BY groupby_expression_1, groupby_expression_2, ...]
[HAVING condition]
[ORDER BY orderby_expression_1, orderby_expression_2, ... [ASC|DESC]]
[LIMIT limit_value]
[OFFSET number_of_documents_to_skip]
INSERT INTO your_collection_name
DOCUMENTS([document1]),([document2]), ([document3]), ...
[ON ID CONFLICT [FAIL | DO NOTHING | DO UPDATE]]
UPDATE your_collection_name
SET field1 = value1, field2 -> [mutator], ...
WHERE [condition]
EVICT FROM your_collection_name
WHERE [condition]