markdown graphql片段
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了markdown graphql片段相关的知识,希望对你有一定的参考价值。
for preventing 'accidentally omitting types when updating codes'
use fragment like below
```js
const ExpenseScalars = gql`
fragment ExpenseScalars on Expense {
id
createdWhen
category
content
tag
amount
quantity
}
`
export const ExpensesGQL = 'Expenses'
const EXPENSES_QUERY = gql`
query ${ExpensesGQL}($id: ID, $alias: String, $start: String, $end: String){
expenses(
pogyowonInfo: {
id: $id
alias: $alias
}
date: {
start: $start
end: $end
}
){
...ExpenseScalars
}
}
${ExpenseScalars}
`
```
so the Scalar fragment is always up-to-date with Schema on backend
[commit](https://github.com/godon019/Temple-Resource-Management/commit/b5cae7de9ec1de5e5220d49098a85bdee396ef42)
以上是关于markdown graphql片段的主要内容,如果未能解决你的问题,请参考以下文章
盖茨比没有找到graphql片段
在graphql中嵌套片段
nestjs 是不是支持 graphql 片段?
重用 GraphQL 片段
GraphQL 片段 JSON 格式
有没有办法使用 TypeGraphQL 定义 GraphQL 片段?