記事を取得する

GraphQLクエリー

query getArticle($articleUid: ID!) {
node(id: $articleUid) {
... on Article {
__typename
uid
name
slug
id
bodyText
bodyMarkdown
createdAt
updatedAt
allCategories {
uid
name
}
folder {
uid
name
}
book {
uid
name
}
}
}
}

パラメーター

パラメーター名

必須

説明

articleUid

必須

記事のUID

GraphQLレスポンス

項目名

説明

uid

記事のUID

name

記事の名称

slug

記事のスラグ

id

記事の連番

bodyText

記事の本文(テキスト形式)

bodyMarkdown

記事の本文(マークダウン形式)

createdAt

作成日時

updatedAt

更新日時

allCategories.uid

カテゴリーのUID

allCategories.name

カテゴリーの名称

folder.uid

フォルダーのUID

folder.name

フォルダーの名称

book.uid

ブックのUID

book.name

ブックの名称

レスポンスの例

{
"data": {
"node": {
"__typename": "Article",
"uid": "ar_05s4pwz4dhh3dk9gkmh5yc8z6z",
"name": "はじめる",
"slug": "home",
"id": "1",
"bodyText": "テキストテキスト",
"createdAt": "2025-03-14T18:15:59+09:00",
"updatedAt": "2025-03-17T18:17:50+09:00",
"allCategories": [],
"folder": {
"uid": "fo_4qvjh2navm1hqzb8rh4y5q8zm5",
"name": "ルートフォルダー"
},
"book": {
"uid": "bk_49pn4w4hbm5zsp2185cgbarp0f",
"name": "サンプルのブック"
}
}
}
}
最終更新: