1

当我将网站测试为预览模式时,我得到了数据,但切片或内容关系没有相同的模型。数据属于“代理”类型。

如何获取非预览版中的数据?有序列化器可以使用吗?

这是我的控制台的屏幕截图。

在此处输入图像描述

另一个例子是我的类别参考。有一个代理数组,但文档变成了一个字符串。

在此处输入图像描述

它在文档中说

如果 previewData 包含嵌套在 staticData 中的文档:返回一个新对象,其中嵌套文档在引用的任何位置都被替换。请注意,这仅在 staticData 中的嵌套数据包含文档的 ID 字段时才有效。这对于预览数据只是整个页面的一小部分的文档很有用。

我确实为我的嵌套文档提供了 ID,但我仍然得到一个空响应

                tags {
                    tag {
                        id
                        type
                        document {
                            ... on PrismicCategorieBlog {
                                id
                                uid
                                href
                                dataString
                                data {
                                    title {
                                        text
                                    }
                                }
                            }
                        }
                    }
                }
4

0 回答 0