Next MDX

Relational Data

Reference and build relationships between MDX content.

When retrieving nodes with getMdxNode or getAllMdxNodes, next-mdx will automatically infer relational data from frontMatter keys.


  1. The frontMatter field name must be the same as the key defined in next-mdx.json
  2. The frontMatter field must be an array of values.


Given the following MDX files.

└── content
├── categories
│ └── category-a.mdx
│ └── category-b.mdx
└── posts:
└── example-post.mdx

In example-post you can reference related categories using the following:

title: Example Post
- category-a

You can then access the categories as follows:

const post = getNode("post", context)
// post.relationships.category
ComponentsMDX Options

© 2021 Next MDX - Project maintained by @arshadcn.