类 MongoElasticUtils
- java.lang.Object
-
- org.sagacity.sqltoy.utils.MongoElasticUtils
-
public class MongoElasticUtils extends Object
- 版本:
- v1.0,Date:2017年3月10日
- 作者:
- zhongxuchen
-
-
字段概要
字段 修饰符和类型 字段 说明 static PatternBLANK_PATTERNstatic StringBLANK_REGEXprotected static org.slf4j.Loggerlogger定义全局日志static StringSQL_PSEUDO_SYM_START_MARKstatic PatternVALUE_PATTERNstatic StringVALUE_REGEX
-
方法概要
所有方法 静态方法 具体方法 修饰符和类型 方法 说明 static StringprocessComma(String sql)static NoSqlFieldsModelprocessFields(String[] fields, HashMap<String,String[]> fieldMap)static voidprocessTranslate(SqlToyContext sqlToyContext, SqlToyConfig sqlToyConfig, List resultSet, String[] fields)static StringreplaceNoSqlParams(String sql, Object[] paramValues, String charSign)static StringreplaceSqlParams(String sql, Object[] paramValues, String charSign)static StringwrapES(SqlToyConfig sqlToyConfig, String[] paramNames, Object[] paramValues)static StringwrapMql(SqlToyConfig sqlToyConfig, String[] paramNames, Object[] paramValues)
-
-
-
方法详细资料
-
wrapMql
public static String wrapMql(SqlToyConfig sqlToyConfig, String[] paramNames, Object[] paramValues)
- 参数:
sqlToyConfig-paramNames-paramValues-- 返回:
-
wrapES
public static String wrapES(SqlToyConfig sqlToyConfig, String[] paramNames, Object[] paramValues)
- 参数:
sqlToyConfig-paramNames-paramValues-- 返回:
-
replaceNoSqlParams
public static String replaceNoSqlParams(String sql, Object[] paramValues, String charSign)
- 参数:
sql-paramValues-charSign-- 返回:
-
replaceSqlParams
public static String replaceSqlParams(String sql, Object[] paramValues, String charSign)
- 参数:
sql-paramValues-charSign-- 返回:
-
processTranslate
public static void processTranslate(SqlToyContext sqlToyContext, SqlToyConfig sqlToyConfig, List resultSet, String[] fields)
- 参数:
sqlToyContext-sqlToyConfig-resultSet-fields-
-
processFields
public static NoSqlFieldsModel processFields(String[] fields, HashMap<String,String[]> fieldMap)
- 参数:
fields-fieldMap-- 返回:
-
-