首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用包含多个参数的Storyblok调用。"filter_by"?

如何使用包含多个参数的Storyblok调用。"filter_by"?
EN

Stack Overflow用户
提问于 2017-03-14 09:09:42
回答 1查看 333关注 0票数 0

到目前为止,API允许我将某些参数添加到我的调用中,比如filter_bysort_by

这对我来说很好,但是我想知道如何同时使用多个参数并使用filter_by参数。

目前,我正在使用Silex-样板,它为我提供了以下功能:

代码语言:javascript
复制
options('{"sort_by":"name:asc","is_startpage":false}')

我尝试将此JSON作为选项-参数传递:

代码语言:javascript
复制
'{"filter_by":"{"component":"reference"}", "sort_by":"name:asc"}'

但似乎不起作用。对于JSON的外观有什么建议吗?

提前感谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-03-14 09:35:15

正如我所看到的,您已经在使用选项Twig助手,这是正确的方法。

代码语言:javascript
复制
options('{"sort_by":"name:asc","is_startpage":false}')

可以直接使用以下语法使用filter_by参数:

代码语言:javascript
复制
options('{"sort_by":"name:asc","filter_by[component]":"reference"}')

此外,这种语法也是可能的:

代码语言:javascript
复制
getStories('starts_with', 1, 10, 'name:ASC', options('{"filter_by":{"component":"reference"}}'))

这将由我们的PHP客户端库为API调用直接映射。这些请求也缓存在您的Silex样板中,而不需要任何额外的努力。

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

https://stackoverflow.com/questions/42781790

复制
相关文章

相似问题

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