数据表1对1进行关联关系数据表测试

This commit is contained in:
wanglei 2025-11-07 11:31:08 +08:00
parent 36585af2fe
commit 2cbc1228e4

View File

@ -17,34 +17,8 @@ local redis = require("share.redis")
--max =a and b or c--a?b:c --max =a and b or c--a?b:c
local radix = require("resty.radixtree")
--[[ --[[
local opts = { local radix = require("resty.radixtree")
--host = ngx.var.host,
method = ngx.var.request_method,
--remote_addr = ngx.var.remote_addr,
matched = {}
}
local vars = {
{"arg_name", "==", "json"},
{"arg_weight", ">", 10},
}
local rx = radix.new({
{
paths = {"/aa"},
methods = {"GET"},
filter_fun = function(vars)
return vars["perms"] == "json"
end,
}
})
-- try to match
ngx.say(rx:match("/aa", opts, opts.matched))
--]]
-- 路由处理函数注册表 -- 路由处理函数注册表
local function user_handler(m) local function user_handler(m)
@ -79,12 +53,7 @@ local opts = {
-- 使用dispatch方法进行路由匹配 -- 使用dispatch方法进行路由匹配
local ok = rx:dispatch("/user/123", opts, opts.matched) local ok = rx:dispatch("/user/123", opts, opts.matched)
--]]
--local result, err = rx:match("/user/123", opts, opts.matched)
--if result then
-- print(result)
-- --result.handler(opts, result.metadata)
--end
--[[ --[[
--获取用户相关的角色数据的数据 --获取用户相关的角色数据的数据
@ -132,6 +101,7 @@ ngx.say(addlib.add(5,7))
-- ngx.say("zhangsan-system:user:list is not exist") -- ngx.say("zhangsan-system:user:list is not exist")
--end --end
--[[
local val1, err = redis:get("admin-system:user:add") local val1, err = redis:get("admin-system:user:add")
local val2, err = redis:get("admin-system:user:edit") local val2, err = redis:get("admin-system:user:edit")
local val3, err = redis:get("admin-system:user:delete") local val3, err = redis:get("admin-system:user:delete")
@ -147,6 +117,8 @@ local val6, err = redis:get("admin-system:user:test")
if val6 ~= nil then if val6 ~= nil then
ngx.say("test:"..val6) ngx.say("test:"..val6)
end end
--]]
--[[ --[[
local uuid = require("resty.jit-uuid") local uuid = require("resty.jit-uuid")
uuid.seed() uuid.seed()
@ -357,12 +329,14 @@ else
end end
--]] --]]
--[[
--引用使用的库文件 --引用使用的库文件
local Model = require("share.model") local Model = require("share.model")
--创建一个数据表相关的模型 --创建一个数据表相关的模型
local userModel = Model:new('sys_user') local userModel = Model:new('sys_user')
local user_and_role = userModel:where('id', '=', "1"):with('sys_role'):get()
--[[
--获取数据表中的记录数 --获取数据表中的记录数
local code, res = userModel:count() local code, res = userModel:count()
ngx.say(res) ngx.say(res)