首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >扩展Pocketbase中的关系

扩展Pocketbase中的关系
EN

Stack Overflow用户
提问于 2022-11-13 04:22:41
回答 1查看 27关注 0票数 0

在查看记录或列出记录时,Pocketbase似乎支持expand字段来扩展关系。我不确定我是否正确地使用了它,但这是我的设置:

  • 图库(有多个
  • (属于一个画廊)(有gallery_id关系字段)

这就是我如何尝试查看在响应中展开的部分的图库记录:

代码语言:javascript
运行
复制
  const pb = new PocketBase("http://127.0.0.1:8090/");
  const data = await pb.records.getOne(
    "galleries",
    context.params!.id as string,
    {
      page: 1,
      perPage: 100,
      expand: "sections,sections.galleryId, sections.gallery, gallery.sections",
    }
  );

这些都不管用。@展开字段仍然是空的。我是正确地使用了这个,还是正在展开,假设要处理相反的关系。就像它会扩大一个画廊在一个部分,但不是反之亦然??

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-11-23 00:41:45

Pocketbase刚刚在v0.8中添加了间接展开--这是关于如何实现的文档。

https://pocketbase.io/docs/expanding-relations/#indirect-expand

我的扩展变成了sections(gallery).photos(section) --它获取了画廊,并扩展了它的部分和部分照片。

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

https://stackoverflow.com/questions/74418443

复制
相关文章

相似问题

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