Odoo14 ir.rule 中的domain查询语句

复制代码
# ir.rule 中的domain查询语句
# 当你的字段是many2one、many2many、one2many的时候domain都会强制加上过滤域
# tree显示的时候也会过滤
# m.model:模块名
# gu.uid:res_users.id
# r.perm_read:读,还有r.perm_write、r.perm_delete、r.perm_create
SELECT * FROM ir_rule r JOIN ir_model m ON (r.model_id=m.id)
                    WHERE m.model='res.company' AND r.active AND r.perm_read
                    AND (r.id IN (SELECT rule_group_id FROM rule_group_rel rg
                                  JOIN res_groups_users_rel gu ON (rg.group_id=gu.gid)
                                  WHERE gu.uid=2)
复制代码

 

posted @   看一百次夜空里的深蓝  阅读(223)  评论(0编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
点击右上角即可分享
微信分享提示