首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >始终解析groq查询中的某些字段引用

始终解析groq查询中的某些字段引用
EN

Stack Overflow用户
提问于 2020-04-30 17:22:25
回答 1查看 298关注 0票数 1

我们有某些类型的字段指向我们想要解析的引用。有没有办法搜索这些字段,无论它们在树中有多深,并对其应用"->“?我们在这些字段前加上了"msg_“前缀。

示例结构可能如下所示,但也可以更深地隐藏在另一个“子”数组中:

代码语言:javascript
复制
"children":[
  0:{
   "_key":"e0baca937bf2"
   "_type":"hero"
   "backgroundImage":{...}
   "msg_subtitle":{
     "_ref":"2459a16f-8d54-4f7a-8a57-31ad6a100d44"
     "_type":"reference"
   }
   "msg_title":{
     "_ref":"91cb61db-029b-4117-8872-154c190f4195"
     "_type":"reference"
   }
}]

因此,我们希望所有字段都以"msg_“的硬引用开头。

谢谢!

EN

回答 1

Stack Overflow用户

发布于 2020-04-30 19:58:09

你还不能递归地遍历GROQ中的引用。

你在想像this这样的东西吗?我不太清楚你说的search是什么意思。

如果有这样的可能性,那将是非常方便的。也就是说,在许多这样的案例中,我们以前被问及过这个问题,我们发现显式使用->是很好的,同时也发现了内容建模问题。

这个问题的答案是没有,但请随时联系社区松弛:https://slack.sanity.io/。也许我们可以在那里为你提供更多帮助,在那里进行讨论也更容易。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61520066

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档