我想在Drupal 8上写一个非常简单的JSON API查询:返回除了uid 0和1以外的所有用户,听起来很琐碎,但我一直没有弄明白,也没有找到任何例子。
像这样吗?
jsonapi/user/user?filter[drupal_internal__uid]!=0
任何想法都是非常欢迎的
像这样的东西应该是你想要的工作。
/jsonapi/user/user?filter[user-uid][condition][path]=uid&filter[user-uid][condition][operator]=NOT IN&filter[user-uid][condition][value][]=0&filter[user-uid][condition][value][]=1
更多信息: https:/www.drupal.orgnode2943641
编辑。 如果你使用cURL,括号会出错,请在请求中添加"--globoff"。
例子:如果使用cURL,请在请求中加上"--globoff"。
curl --globoff --location --request GET "{{localhost}}jsonapinodearticle?sort=nid&page[limit]=10&filter[article-title][path]=title&filter[article-title][value]=headless&filter[article-title][operator]=NOT%20IN"。