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

Advanced Search in the Explorer: augment with filters/modifiers #1

Open
FluorescentHallucinogen opened this issue May 17, 2020 · 9 comments
Labels
enhancement New feature or request schema explorer Questions and requests related to the Apollo Studio Explorer

Comments

@FluorescentHallucinogen

Before (current):

before

After (proposed):

after

@daniman
Copy link
Member

daniman commented May 17, 2020

@FluorescentHallucinogen this is a great idea! We're still working on handling arguments and input objects fully in the search and docs, but it's in active development.

I'll pass your thought here on to @Jephuff who has been working on handling arguments in particular.

@FluorescentHallucinogen
Copy link
Author

We're still working on handling arguments and input objects

What about GraphQL list (array) inputs? This is essential feature. See OneGraph/graphiql-explorer#10 (comment). 😉

@FluorescentHallucinogen
Copy link
Author

Re handling arguments in the search. It would be really nice to have advanced search options to include/exclude arguments to/from search results. Something like this:

graphql-advanced-search

@FluorescentHallucinogen
Copy link
Author

Re "Search in descriptions". Sometimes user doesn't remember exactly the name of the field/argument, but remembers some keyword from its description.

@ndintenfass ndintenfass changed the title There's no way to add input fileds (arguments) to queries There's no way to add input fields (arguments) to queries May 18, 2020
@jglovier
Copy link
Contributor

@FluorescentHallucinogen thanks for your thoughtful suggestion (both the argument adding and the search options).

Per the advanced search options, currently we are thinking of expanding the search syntax to afford for use cases like arguments. But eventually we may add form based search options like your suggestion. We'll certainly keep this in mind as we progress! ✨ 🙇✨

@FluorescentHallucinogen
Copy link
Author

We're still working on handling arguments and input objects fully in the search and docs

Per the advanced search options, currently we are thinking of expanding the search syntax to afford for use cases like arguments.

As an idea, what about search filter chips? 😉

graphql-search-filter-chips

@FluorescentHallucinogen
Copy link
Author

@jglovier
Copy link
Contributor

Yeah, that's a really cool experience for filtering available fields!

@daniman daniman changed the title There's no way to add input fields (arguments) to queries Advanced Search in the Explorer: augment with filters/modifiers Jun 19, 2020
@daniman
Copy link
Member

daniman commented Jun 19, 2020

@FluorescentHallucinogen I've renamed this issue because we're on the cusp of landing exactly what you described with the arguments, so I figured we could refocus the rest of this issue on Search.

@d3rp3tt3 d3rp3tt3 added enhancement New feature or request schema explorer Questions and requests related to the Apollo Studio Explorer labels Oct 7, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request schema explorer Questions and requests related to the Apollo Studio Explorer
Projects
None yet
Development

No branches or pull requests

4 participants