【发布时间】:2021-05-29 02:08:27
【问题描述】:
由于 prismic 没有必填字段的概念,我们最终可能会得到 null 而不是 data。
我正在寻找一种方法来在 gatsby 应用程序中提取棱镜数据,过滤掉不需要的实体。
SQL 理念
SELECT *
FROM allPrismicAnnouncement
WHERE quote IS NOT NULL;
我使用的实际 gql
export const query = graphql`
query AnnouncementCardQuery {
allPrismicAnnouncement(sort: {order: DESC, fields: data___date}) {
edges {
node {
uid
id
data {
quote {
text
}
subtitle1 {
text
}
}
}
}
}
}
`
如何使用filter、include或类似的方法来过滤掉no quote的文章。 选项 2 - 忽略长度
【问题讨论】:
标签: graphql gql prismic.io