feat(config): 添加炫彩皮肤配置服务和数据库查询功能 - 新增ShinyService服务,提供Args方法用于根据ID查询炫彩皮肤配置 - 修改ColorfulSkin模型,将BindElfIds字段的gorm类型从json改为jsonb以支持数组查询 - 移除ColorfulSkin模型中嵌入的cool.Model的json标签,优化序列化 - 实现基于JSONB数组查询的精灵绑定功能,支持概率随机和刷新计数统计 debug(common): 添加数据库缓存清除调试信息 - 在ModifyAfter方法中添加er1变量接收ClearCache返回值 - 使用println输出缓存清除结果,便于调试缓存机制 refactor(player): 重构玩家宠物异色信息生成逻辑 - 引入config服务包,通过配置动态生成宠物炫彩效果 - 注释掉原有的固定炫彩效果生成代码 - 添加条件判断,仅当配置存在时才
6 lines
181 B
Go
6 lines
181 B
Go
-- 查询 prop 数组包含 [212, 305] 这个连续子数组的记录
|
|
SELECT *
|
|
FROM "config_pet_melee"
|
|
WHERE prop @> '[212, 305]'::jsonb
|
|
AND jsonb_typeof(prop) = 'array'
|
|
LIMIT 50; |