sql

创建符合标准化SQL表达式的WhereClause表达式。SQL表达式是一个或多个值、操作符和生成值的SQL函数的组合。

方法概述

  • parseWhereClause():解析给定的where子句字符串,并在解析后返回WhereClause的实例。

方法简介

  • parseWhereClause(clause, fieldsIndex):解析给定的where子句字符串,并在解析后返回WhereClause的实例。WhereClause对象可以针对不同的特征重复使用,以测试它们是否单独满足条件。解析器不会解析整个SQL语句(ie. SELECT X… WHERE…)。它只解析where标记后的表达式。参数
    • clause:SQL where子句表达式。
    • fieldsIndex:图层的字段索引。fields索引用于将在where子句中找到的字段与服务进行匹配,例如用于修复外壳。

sql.parseWhereClause("POPULATION > 100000", layer.fieldsIndex)
.then(function(clause){
  var testResult = clause.testFeature(new Graphic({
    attributes: {
      POPULATION: 300000
   }
 });
 console.log(testResult); // prints true
});

版权声明:
作者:Gomo
链接:https://www.develophm.com/index.php/sql-2/941/
来源:开发之家
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>