WP REST API V2或URL中的运算符

时间:2016-10-28 作者:Mike

有人知道我是否可以在URL中执行OR搜索,如:

http://www.example.com/api/wp-json/wp/v2/books/?(filter[category_name]=anthropology&filter[category_name]=africa)|(filter[category_name]=anthropology&filter[category_name]=china)

(此示例实际返回数据,但仅返回第二个筛选组(人类学/中国)的结果)

感谢您的任何提示!

1 个回复
SO网友:Kosso

首先(从4.7.1开始),您需要重新激活filter 参数然后确保为自定义帖子类型激活了REST支持(books).

接下来,您必须允许查询参数meta_query 并对其进行分析。

这个答案说明了如何做到这一切。具体来说,如何构造元查询和compare 操作员:https://wordpress.stackexchange.com/a/227869/111022