构造查询条件

Posted Devin*

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了构造查询条件相关的知识,希望对你有一定的参考价值。

1、ajax 方式

var data = { orgid :orgid,year:year ,month: month,type:type,sortField:sellEmpname ,sortOrder: asc};
var json = nui.encode( { criteria: {_expr:[data] }, configCode: configCode });


2、datagrid 构造对象

var param = [ { projectId:projectId }, {projectType:projectType }];
  grid.load( { criteria: { _expr:param,_orderby:[{ _property: appStatusOrder,_sort: asc }] }});

e.g:

 function find(){
    param1=2;
    var orgId=nui.get("orgidInput").getValue();
    debugger;
        var param = [ { orgid:orgId}];
         grid.load({ criteria: { _expr:param},param:param1});    
    }

 

以上是关于构造查询条件的主要内容,如果未能解决你的问题,请参考以下文章

如何跳过查询条件片段中的空对象?

GraphQL 查询,根据某些条件使用片段。已加载 GraphQL 文件

MyBatis-Plus02_条件构造器QueryWrapperUpdateWrapperconditionLambdaQuery

es查询条件构造

每天玩转3分钟 MyBatis-Plus - 4. 高级查询(条件构造器)

每天玩转3分钟 MyBatis-Plus - 3. 高级查询(条件构造器)