記事を取得する
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": "サンプルのブック"
}
}
}
}最終更新: