Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Complex storage queries (Wallet Query Language (WQL)) #739

Closed
karimStekelenburg opened this issue May 4, 2022 · 1 comment · Fixed by #831
Closed

Complex storage queries (Wallet Query Language (WQL)) #739

karimStekelenburg opened this issue May 4, 2022 · 1 comment · Fixed by #831
Labels
Indy Tasks related to Indy DIDs, credentials and ledgers Type: Enhancement

Comments

@karimStekelenburg
Copy link
Contributor

For some use cases it's currently required to query the StorageService multiple times in a row. This would not be necesarry if the StorageService would expose an API that allows for complex queries that include $and, $or and $not clauses.

We should implement the Wallet Query Language (WQL) as specified by Indy doc 011.

@karimStekelenburg karimStekelenburg added Type: Enhancement Indy Tasks related to Indy DIDs, credentials and ledgers labels May 4, 2022
@karimStekelenburg karimStekelenburg changed the title Complex storage queries Complex storage queries (Wallet Query Language (WQL)) May 4, 2022
@berendsliedrecht
Copy link
Contributor

Do you think we should just allow a WQL string or should we create a builder for this? Would be quite a nice feature to have, and with a builder we could also expose it publicly.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Indy Tasks related to Indy DIDs, credentials and ledgers Type: Enhancement
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants