无法从 Contentful 中的 getEntry 获取值

编程入门 行业动态 更新时间:2024-10-06 04:03:09

无法从 <a href=https://www.elefans.com/category/jswz/34/1512408.html style=Contentful 中的 getEntry 获取值"/>

无法从 Contentful 中的 getEntry 获取值

我想使用 contentful v10 Node.js 18 从 contentful 获取条目,但我无法访问 getEntry() 中的值。

interface Example {
  contentTypeId: 'item'
  fields:{
   title: EntryFeildTypes.Text
   rate: EntryFeildTypes.Number
  }
}

interface Global {
 contentTypeId: 'product'
  fields:{
    title: EntryFeildTypes.Text
    point: EntryFeildTypes.EntryLink<Example>;
  }
}
const client = Contentful.createClient({...})
const data = await contentful.getEntry<Global>('product')

问题我无法通过做(data.fields.point。)访问率。

回答如下:

getEntry
函数接受一个条目 ID 并将返回该单个条目。如果要获取类型为
product
的所有条目,则必须使用
getEntry
函数。下面是一个例子:

client.getEntries({ content_type: 'product' }).then(e => console.log(e)).catch(e => console.error(e))

您可以在此处了解有关 SDK 的更多信息:https://contentful.github.io/contentful.js/contentful/10.1.3/interfaces/ContentfulClientApi.html#getEntry

希望这有帮助!

更多推荐

无法从 Contentful 中的 getEntry 获取值

本文发布于:2024-05-30 12:04:35,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1770478.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:Contentful   getEntry

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!