gpt4 book ai didi

javascript - 使用 Directus 8 JS SDK 在一次请求中获取所有关系数据

转载 作者:行者123 更新时间:2023-12-02 02:56:42 25 4
gpt4 key购买 nike

我有以下集合:MoviesActors

我只想调用 client.getItems('Movies') 并获取所有 movies 的数据以及链接的 actors 数据项也。在我看来,如果我用 Actor 的特定 ID 调用另一个 client.getItems,我只能这样做:

client.getItems(
'actors',
{
filters: {
movie: {
movie_id: 5
}
}
}
)

没有别的办法吗?

最佳答案

在与 Directus (https://directus.chat/) 的大牛们聊天后,我解决了我的问题。您只需要使用字段查询:https://docs.directus.io/api/query/fields.html

例如:

client.getItems(
'movies',
{
fields: ['*','actors.*.*']
}
)

这将为您提供包含所有数据和所有关系 Actor 的所有电影

关于javascript - 使用 Directus 8 JS SDK 在一次请求中获取所有关系数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60954492/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com