更改

跳到导航 跳到搜索
添加837字节 、 2020年12月31日 (四) 16:16
建立内容为“p = {} function p.keys_to_table(set) local res = {} for k, v in ipairs(set) do table.insert(set, k) end return res end function p.query_…”的新页面
p = {}

function p.keys_to_table(set)
local res = {}
for k, v in ipairs(set) do
table.insert(set, k)
end
return res
end

function p.query_inherited_property(anchor_property, query_property, parent_list)
local results = {}
for idx, parent in ipairs(parent_list) do
local anchor_query = "[["..anchor_property.."::"..parent.."]]"
local property_query = "[[" .. query_property .. "::+]]"
local content_query = "?"..query_property
local query = anchor_query .. property_query .. "|" ..content_query .. "|format=plainlist"
local res = mw.smw.getQueryResult(query)
for j, r in ipairs(res.results) do
for k, t in ipairs(r.printouts[query_property]) do
results[t] = true
end
end
end
return results
end
return p

导航菜单