美文网首页
3.8 Odoo:domain用法

3.8 Odoo:domain用法

作者: 维度WeDo愉快 | 来源:发表于2019-05-04 09:53 被阅读0次

    波兰表示法的运算顺序

    以二元运算为例,从左至右读入表达式,遇到一个操作符后跟随两个操作数时,则计算之,然后将结果作为操作数替换这个操作符和两个操作数;重复此步骤,直至所有操作符处理完毕。

    举个栗子

    ['|','&','|',a,b,c,'&',d,e]
    

    其中a,b,c,e,f,g分别是不带逻辑运算符的表达式,表达式的运算顺序:

    ['|','&','|',a,b,c,'&',d,e]
    ['|','&',(a | b),c,'&',d,e]
    ['|',((a | b) & c),'&',d,e]
    ['|',((a | b) & c),(d & e)]
    [(((a | b) | c) | (d & e))]
    

    其他表达式

    =,!=,>,>=,<,<=  [比较运算,等于,不等于,大于,大于等于,小于,小于等于]
    like  [模糊匹配,可以使用通配符,下划线“_”匹配一个字符,百分号“%”匹配零或者多个字符]
    ilike  [类似like,不区分大小写]
    not like  [模糊不匹配的]
    in  [包含,判断值是否在元素的列表里面]
    not in  [不包含,判断值是否不在元素的列表里面]
    child_of  [判断是否value的子记录,通过_parent_name实现,不太理解]
    

    我的昵称:维度WeDo
    我的主页:https://www.jianshu.com/u/c902b6d388b6
    我的简介:号称是个技术工程师但是从没有深入的学习技术,都是停留在知其然上面,对其所以然研究甚少,以后通过这里学习和记录其所以然。

    相关文章

      网友评论

          本文标题:3.8 Odoo:domain用法

          本文链接:https://www.haomeiwen.com/subject/rytxoqtx.html