我正在使用下面的搜索检查是否已创建产品类别
$params = [
\'search\' => "category1"
];
$searchedparaCat = $woocommerce->get(\'products/categories\', $params);
使用
https://github.com/woocommerce/wc-api-php这是可行的,但它似乎将搜索作为“like”而不是绝对搜索。例如,上述内容可能会返回
“类别11”、“类别14”、“类别14552”。。。。
我真正需要的是一个绝对搜索,这样它只会返回一个以give搜索词作为其slug的类别。这可能吗?我知道我可以迭代返回的结果并过滤它们,但在我走下这条路线之前,这可以通过api完成吗?
最合适的回答,由SO网友:Ram Ratan Maurya 整理而成
搜索总是模糊的,不精确的。您可能正在寻找slug
此处为参数。从documentation, 上面写着Limit result set to resources with a specific slug.
我认为它应该适合您的情况,它只会返回与提供的slug匹配的类别。