Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
995 views
in Technique[技术] by (71.8m points)

graphql - trying to only query each level of depth in markdown folders

I'm trying to create a dynamic folder structure within Gatsby other then just grunting through and explicitly creating all sub folder ahead of time. I figured this could very easily be created using allMarkdownRemark.

Something simple like:

- mainFolder
  - item 
  - item
  - item
  - folder
    -folder
      -item
      -item
    -item
  -item
  -item

But using:

query pageList {
      navLinks: allMarkdownRemark{
        nodes {
          frontmatter {
            title
            type
          }
        }
      }

and with the filters I can apply it seems I can't find anything to limit depth of folders. I can either explicitly name folders as sub and use a regex filter, but then each subfolder has to be sub2 or something with a new filter to find it's child and so on, it just seems to get super messy.

Is there any way to just get depths? of find out the depth of each folder?

question from:https://stackoverflow.com/questions/65893796/trying-to-only-query-each-level-of-depth-in-markdown-folders

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Answer

0 votes
by (71.8m points)
Waitting for answers

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

2.1m questions

2.1m answers

60 comments

57.0k users

...