收藏
回答

为什么使用全局变量where条件不起作用?

如下代码:

使用标记B,过滤条件就起作用;

使用标记A获取全局变量就不起作用!该全局变量是在本页面链接到另一个页面用picker-view赋值的。


var Zxmzz = appDatas.globalData.userFw;    

//var Znf = appDatas.globalData.userNf; //标记A

    var Znf = 2022; //标记B


    db.collection('yfsjb').where({

      xmzz:{      //项目组织过滤条件

        $regex:Zxmzz + '.*',

        $options:'i'

      },

      nf:Znf //过滤条件

    })



回答关注问题邀请回答
收藏

2 个回答

  • 加菲猫
    加菲猫
    2022-08-23

    标记A打印正常,默认值2022,如果选择就是选择的年份

    2022-08-23
    有用
    回复
  • 茜茜又困了🐽
    茜茜又困了🐽
    2022-08-22

    这标记A打印出来是什么东西?

    2022-08-22
    有用
    回复
登录 后发表内容