模块:Dictionary/Complete.lua
来自「荏苒之境」
此模块的文档可以在模块:Dictionary/Complete.lua/doc创建
local cargo = mw.ext.cargo
local dict_views = require("Module:Dictionary-Views.lua")
local DICT_TABLE = dict_views.TABLE
local HEADERS = dict_views.HEADERS
local ALL_FIELDS = table.concat(HEADERS, ",")
local complete = {}
complete.show = function(frame)
local language = frame.args.language
local query_res = cargo.query(DICT_TABLE, ALL_FIELDS, {
where = string.format([[Language="%s"]], language),
limit = 100000
})
return dict_views.vocabulary(query_res)
end
return complete