“模块:SMWUtils”的版本间的差异
跳到导航
跳到搜索
小 (已保护“模块:SMWUtils”:高流量页面([编辑=仅允许管理员](无限期)[移动=仅允许管理员](无限期))) |
|||
第1行: | 第1行: | ||
− | p = {} | + | local p = {} |
function p.exists(query) | function p.exists(query) | ||
return mw.smw.ask(query.."|limit=1") | return mw.smw.ask(query.."|limit=1") | ||
+ | end | ||
+ | |||
+ | function p.query_pages(query) | ||
+ | local res = mw.smw.getQueryResult(query) | ||
+ | local ret = {} | ||
+ | for j, r in ipairs(res.results) do | ||
+ | table.insert(ret, r.fulltext) | ||
+ | end | ||
+ | return ret | ||
end | end | ||
return p | return p |
2021年1月1日 (五) 17:47的版本
此模块的文档可以在模块:SMWUtils/doc创建
local p = {} function p.exists(query) return mw.smw.ask(query.."|limit=1") end function p.query_pages(query) local res = mw.smw.getQueryResult(query) local ret = {} for j, r in ipairs(res.results) do table.insert(ret, r.fulltext) end return ret end return p