MediaWiki Api-类别内文本搜索
虽然我可以使用“categorymembers”获取特定类别内的页面列表,但如何将搜索限制结果细化为包含特定文本的结果? 例如,我想搜索“物理”类别,将结果限制为包含文本“力”的页面。有没有办法做到这一点,或者您是否必须将搜索词组合为 “物理力”?
谢谢
While I can get a list of pages within a specific category using 'categorymembers', how do i refine the search limiting results to those containing specific text?
For example i want to search the Physics category limiting results to those pages containing the text "force". Is there a way to do this or do you have to combine search term as
"physics force"?
thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
无法通过 API 以这种方式细化搜索。您必须以您需要的任何方式在客户端对结果进行后处理。
There is no way to refine the search in this way via the API. You would have to post-process the results on the client side in whatever manner you need.
您可以将类别作为搜索字符串的一部分。
这是 示例
You can include category as part of search string.
Here is an example