egoist / mordred

[Experimental] Source data from anywhere, for Next.js, Nuxt.js, Eleventy and many more.
MIT License
205 stars 6 forks source link

Support filters in GraphQL query #11

Open egoist opened 4 years ago

egoist commented 4 years ago

We can implement some common MongoDB query operators: https://docs.mongodb.com/manual/reference/operator/query/ https://www.gatsbyjs.org/docs/graphql-reference/#intro

{
  allMarkdown(filter: {frontmatter__tags: {elemMatch: {eq: 'post'}}} {
    nodes {
      id
    }
  }
}

Get nodes with frontmatter tags containing post

egoist commented 4 years ago

Maybe not necessary, you can manually call .filter on your result 🤔