public class ES extends BasicSjzt
defaultCache, log, slog$_SYS_AUTHCODE, $_SYS_CLIENT_IP, $_SYS_CLLX, $_SYS_CSTCL, $_SYS_EDITTABLEDATA, $_SYS_FSJDXDM, $_SYS_HDCST, $_SYS_IDS, $_SYS_TIMEOUT, $_SYS_TOKEN, $_SYS_YZDJL, BFH, BLANK_SPACE, DEFAULT, DYH, FXG, KEY_CZRZ, KEY_FIELDS, KEY_OBJ, KEY_OTHEROBJ, KEY_PAGE, KEY_QCFIELDS, KEY_SJDX, KEY_SQL, KEY_SYS, KEY_USER, KEY_YOBJ, KEY_YZGZ, KEY_ZHGZ, KEY_ZNJH, LSYH, NULL_STR, SBC_BLANK_SPACE, SSX, SYS, TEMP_, TEMP_TABLE, TSLJF1, TSLJF2| 限定符和类型 | 方法和说明 |
|---|---|
void |
close() |
static Result |
cszt(SysSjglSjzt sjzt) |
boolean |
delete(IFile iFile)
删除文件
|
List<com.alibaba.fastjson.JSONObject> |
find(org.beetl.sql.core.SqlId sqlId,
com.alibaba.fastjson.JSONObject params)
执行查询语句
|
List<com.alibaba.fastjson.JSONObject> |
find(String sqlTemplate,
com.alibaba.fastjson.JSONObject params)
执行查询语句
|
List<com.alibaba.fastjson.JSONObject> |
find(String sql,
String index)
通过JSON方式查询ES
|
List<com.alibaba.fastjson.JSONObject> |
getFields(String index)
获取索引字段
|
List<com.alibaba.fastjson.JSONObject> |
getIndexList()
获取索引列表
|
InputStream |
getInputStream(IFile iFile)
获取输入流
|
String |
getRootPath()
获取载体根路径
|
long |
getSize(IFile iFile) |
String |
getSource(org.beetl.sql.core.SqlId sqlId,
com.alibaba.fastjson.JSONObject params) |
boolean |
isIndexExist(String index)
判断索引是否存在
|
List<IFile> |
listFiles(SysSjglZnjh sysSjglZnjh)
根据交换配置获取文件列表
|
Result |
plsc(MyParams myParams)
批量删除
|
PageInfo<com.alibaba.fastjson.JSONObject> |
queryPage(PageInfo<com.alibaba.fastjson.JSONObject> page,
org.beetl.sql.core.SqlId sqlId,
com.alibaba.fastjson.JSONObject params)
分页查询
|
PageInfo<com.alibaba.fastjson.JSONObject> |
queryPage(PageInfo<com.alibaba.fastjson.JSONObject> page,
String sqlTemplate,
com.alibaba.fastjson.JSONObject params)
分页查询
|
boolean |
save(InputStream inputStream,
IFile iFile)
保存文件
|
com.alibaba.fastjson.JSONObject |
strConversion(String sqlTemplate,
Map<String,Object> params)
渲染sql模板,query:查询sql、count:计数sql、params:参数数组
|
Result |
update(MyParams myParams,
Map<String,Object> map)
批量保存
|
static ES |
use(String name) |
static ES |
use(String name,
SysSjglSjzt sjzt) |
createSjztClient, csztSjzt, destroySjztClient, getAbsolutePath, getSjzt, getSjztEjmm, getUrl, jcListener, listFiles, listFiles, printList, readByteArray, sftg, sjztjt, startListener, stopListener, stopListener, useSjzt, validateSjztClient, zcUrldb, db, failed, failed, isBlank, requireNonNull, sqlManager, sqlManager, success, success, swtj, valByDefpublic static ES use(String name, SysSjglSjzt sjzt)
public static Result cszt(SysSjglSjzt sjzt)
public String getSource(org.beetl.sql.core.SqlId sqlId, com.alibaba.fastjson.JSONObject params)
public List<com.alibaba.fastjson.JSONObject> find(org.beetl.sql.core.SqlId sqlId, com.alibaba.fastjson.JSONObject params)
sqlId - sql模板对象params - 参数对象public List<com.alibaba.fastjson.JSONObject> find(String sqlTemplate, com.alibaba.fastjson.JSONObject params)
sqlTemplate - 未处理的sql模板params - 参数对象public List<com.alibaba.fastjson.JSONObject> find(String sql, String index)
sql - index - public com.alibaba.fastjson.JSONObject strConversion(String sqlTemplate, Map<String,Object> params)
sqlTemplate - 未处理的sql模板params - 参数对象public PageInfo<com.alibaba.fastjson.JSONObject> queryPage(PageInfo<com.alibaba.fastjson.JSONObject> page, org.beetl.sql.core.SqlId sqlId, com.alibaba.fastjson.JSONObject params)
page - 分页对象sqlId - sql模板对象params - 参数对象public PageInfo<com.alibaba.fastjson.JSONObject> queryPage(PageInfo<com.alibaba.fastjson.JSONObject> page, String sqlTemplate, com.alibaba.fastjson.JSONObject params)
page - 分页对象sqlTemplate - 未处理过的sql模板params - 参数对象public List<com.alibaba.fastjson.JSONObject> getFields(String index)
index - public List<com.alibaba.fastjson.JSONObject> getIndexList()
public Result update(MyParams myParams, Map<String,Object> map)
myParams - map:新增列表:insertList,更新列表:updateList - public boolean isIndexExist(String index)
public List<IFile> listFiles(SysSjglZnjh sysSjglZnjh) throws Exception
BasicSjztpublic InputStream getInputStream(IFile iFile) throws Exception
BasicSjztgetInputStream 在类中 BasicSjztExceptionpublic boolean save(InputStream inputStream, IFile iFile) throws Exception
BasicSjztpublic String getRootPath()
BasicSjztgetRootPath 在类中 BasicSjztpublic void close()
throws IOException
IOExceptionCopyright © 2024. All rights reserved.