搜索操作:根据“字段”检索出符合条件的key
cmd: misc search/metasearch [addcond/cond\0{fieldName}\0{condOperator}\0{Value}...[next] addcond/cond...] [setorder/order\0{fieldName}\0{OrderType}] [setlimit/limit/setmax/max)\0{MaxCount}[\0{SkipCount}]] [columns/get\0{FieldName1}\0{FieldNameN}] [mstype\0{SearchType}] [out/remove] [count] [hint]
搜索操作是通过search/metasearch命令进行,并可以支持联合查询。
参数描述:
- * addcond/cond: 添加条件,多个条件构成一个查询,同查询之间为与(并且)关系。
- * fieldName为条件的字段名
- * condOperator代表操作类型,
- * value为操作对象
- * next: 联合查询的下一个查询的开始,接下来的addcond为下一个查询。
- * mstype: 表示联合查询之间的关系,默认是合并(OR)关系,可以是合并(OR),交集(AND)或不同(DIFF)。不过一次联合查询只能有一种关系(mstype)。
- * setorder/order: 为这次查询指定一个排序字段,得到的结果集合将按该字段的指定方式排序。
- * orderType为排序类型,值如下:
- * STRASC:表示按照文本型字段内的文本内容在字典中排列顺序的升序。
- * STRDESC:表示按照文本型字段内的文本内容在字典中排列顺序的降序。
- * NUMASC:表示按照数值大小的升序。
- * NUMDESC:表示按照数值大小的降序
- * setlimit/limit/setmax/max: 限制检索结果数量,相当于SQL语句中的“limit skip, max”。
- * columns/get: 设置后,将不仅仅返回符合查询的keys,而且将获取指定列的值。如果只指定了columns没有指定字段,则将返回所有列的值。
- * out/remove: 将删除符合查询的结果记录集,同时将删除的keys返回。
- * count: 返回符合查询的记录数。
- * hint: 将打印执行查询的调试信息。
操作类型可以分为:字符型运算,数值型运算,token型运算,全文检索型运算。
数值型运算符:
- * NUMEQ:表示等于操作对象的数值(=)。
- * NUMGT:表示比操作对象的数值要大(>)。
- * NUMGE:表大于或等于操作对象的数值(>=)。
- * NUMLT:表示比操作对象的数值要小(<)。
- * NUMLE:表示小于或等于操作对象的数值(<=)。
- * NUMBT:表示其大小处于操作对象文字段中被逗号分开的两个数值的中间(between 100 and 200)。
- * NUMOREQ:表示同操作对象文字段中被逗号分开的多个数值中的其中一个是相同的( IN (100,200,278))
文本型运算符:
- * STREQ:表示与操作对象的文字内容完全相同(=)。
- * STRINC:表示含有操作对象文字的内容(LIKE ‘%文字%’)。
- * STRBW:表示以操作对象的文字行列开始(LIKE ‘文字%’)。
- * STREW:表示到操作对象的文字行列结束(LIKE ‘%文字’) 。
- * STRAND:表示包含操作对象的文字行列中右逗号分开部分的字 段的全部(name LIKE ‘%文字(一)%’ AND name LIKE ‘%文字(二)%’)。
- * STROR:表示包含操作对象文字段中逗号分开部分的其中一部分 (name LIKE ‘%文字(一)%’ OR name LIKE ‘%文字(二)%’) 。
- * STROREQ:表示与操作对象文字段中逗号分开部分的其中某部分完全相同( name = ‘文字(一)’ OR name =‘文字(二)’ )。
设置索引操作
misc setindex name type
可以对“字段”建立索引, 暂不支持支持全文检索
- * name:待索引的字段名称;
- * type为索引类型,值如下:
- * TDBITLEXICAL(0):创建文本型索引
- * TDBITDECIMAL(1):创建数值型索引
- * TDBITTOKEN(2):创建标记倒排索引 ,暂不支持
- * TDBITQGRAM(3):创建q-gram倒排索引 ,暂不支持
- * TDBITOPT(9998):优化索引
- * TDBITVOID(9999):删除索引
- * TDBITREINDEX(10000): 重建索引
from:http://www.cnblogs.com/riceball/archive/2010/05/07/tcdatabase-2.html
分享到:
相关推荐
2. **条件对象查询**: 条件对象查询是一种面向对象的方式来构造 SQL 查询语句,使得代码更加清晰,可读性更强。在 TCDatabase 中,你可以创建条件对象,通过这些对象来构建复杂的查询条件,避免了手动拼接 SQL 语句...
全自动洗衣机PLC控制与智能交互系统:基于西门子S7-1200和TP700触摸屏程序的Z03实践(使用博途v15.1及IO表),题目二全自动洗衣机PLC控制西门子S7-1200和TP700触摸屏程序Z03,博途v15.1,带IO表 ,Z03全自动洗衣机; PLC控制; 西门子S7-1200; TP700触摸屏程序; 博途v15.1; IO表,全自动洗衣机PLC控制S7-1200与TP700触摸屏程序Z03(博途v15.1,带IO表)
617d773df6bb6cf9ae5ac5e95da7b096.part2
基于S7-200 PLC与组态王技术的分拣系统:大小球颜色、大小及材质的智能识别与控制,No.883 基于S7-200 PLC和组态王大小球颜色大小材质分拣 ,核心关键词:S7-200 PLC; 组态王; 大小球; 颜色; 大小; 材质; 分拣; 识别。,基于S7-200 PLC的组态王分拣系统:大小球颜色材质综合管理
基于距离调控的变频器加减速带参数子程序控制策略,根据距离控制变频器加减速带参数子程序。 可以根据设置的加速距离和减速距离输出变频器的输出频率。 ,核心关键词:距离控制;变频器;加减速带参数;子程序;输出频率。,基于距离控制的变频器加减速参数子程序
基于StyleGAN的草图到服装图像的生成方法.pdf
C#开发高效能3D点云可视化软件,支持CSV表格数据导入与渲染处理,使用C#语言开发的3D点云显示软件,以CSV表格格式读取 ,核心关键词:C#语言开发;3D点云显示软件;CSV表格格式读取;点云数据可视化。,C#开发的3D点云显示软件:CSV格式数据读取与展示
"基于机会约束规划理论的含可再生能源热电联供微网优化研究:考虑源荷不确定性的微网模型及其优化策略的复现与验证",考虑源荷不确定性的热电联考虑源荷不确定性的热电联供微网优化 复现《含可再生能源的热电联供型微网经济运行优化》,采用粒子群算法,采用机会约束规划理论出力源荷不确定性,采用概率方法来表达,目标函数代码完美复刻了文献中的目标函数和约束条件,约束部分采用清晰简明的等式和不等式部分,方便理解,采用罚函数的形式形成最终目标函数值。 本程序包括确定性模型和不确定性模型两部分程序代码,方便对照学习微网优化 ,核心关键词: 热电联供微网优化; 源荷不确定性; 粒子群算法; 机会约束规划理论; 概率方法; 目标函数; 约束条件; 确定性模型; 不确定性模型。,粒子群算法驱动的含源荷不确定性的热电联供微网优化程序
968a658a40c897eb4452d8718cf0f8e6.part2
B超技术:相控阵超声波的逐点与目标级聚焦策略——基于DAS算法与K-wave工具箱的应用研究,B超 算法 相控阵 超声波 逐点聚焦 目标级聚焦 DAS算法 K-wave工具箱 ,B超; 算法; 相控阵; 超声波; 逐点聚焦; 目标级聚焦; DAS算法; K-wave工具箱,"B超成像技术:相控阵超声波算法与DAS、K-wave工具箱的联合应用"
MATLAB仿真:Delta并联机器人的正逆运动学分析与Simulink及Simscape仿真研究,MATLAB仿真 delta并联机器人 simulink simscape仿真 正逆运动学 ,MATLAB仿真; delta并联机器人; Simulink; Simscape仿真; 正逆运动学,MATLAB仿真:Delta并联机器人正逆运动学分析的Simulink与Simscape应用
车辆路径智能优化算法:多维度策略与参数调整的物流配送研究,车辆路径智能算法包括如下: 1.遗传算法车辆路径优化 2.蚁群算法路径优化3.粒子群算法路径优化4.模拟 火算法路径优化 5.节约算法CW路径优化 6.人工鱼群路径优化。 节约算法车辆路径 遗传算法车辆路径,物流配送,带时间窗和载重量约束改进,vrp,cvrp ,vrptw物流配送,路径优化,车辆配送。 遗传算法路径优化,软时间窗,硬时间窗,客户满意度,物流选址,车辆路径,物流配送。 matlab完整代码,可修改坐标,需求和时间窗 和算法等相关参数。 ,核心关键词: 遗传算法车辆路径优化; 蚁群算法路径优化; 粒子群算法路径优化; 模拟退火算法路径优化; 节约算法CW路径优化; 人工鱼群路径优化; 物流配送; 车辆路径优化; 软时间窗; 硬时间窗; 客户满意度; 物流选址; MATLAB完整代码。,智能算法在车辆路径优化中的应用
matlab实现GA-BP时序预测完整程序+数据
基于特征的表面表达模型–体参数化模型转化方法.pdf
基于LSTM算法的换道轨迹预测:LC轨迹特征数据的MATLAB编码实现与解析,可用于LSTM道轨迹预测的LC轨迹特征数据 . MATLAB coding 道历史轨迹特征(i80,US101):横纵向速度,横纵向加速度,轨迹坐标,向左OR向右道标志,时间列,车辆id; ,LSTM; 轨迹特征数据; MATLAB coding; 换道历史轨迹; 横纵向速度; 横纵向加速度; 轨迹坐标; 车辆id; 车辆换道方向(向左OR向右); 时间列,LSTM换道轨迹预测:MATLAB代码与LC轨迹特征数据融合研究
基于OpenSees的梁柱节点建模与十字节点模拟分析:深入探讨JOINT2d与beamColumnJoint单元的应用,基于opensees梁柱节点建模 十字节点模拟 [1]采用JOINT2d节点单元或者element beamColumnJoint单元,采用Pinching4材料模型考虑核心区剪切行为和粘结滑移效应; 也可以使用hysteretic本构0长度单元模拟节点变形,2种代码均有。 [2]价格包括模型建模代码和1对1指导教学; [3]计算Pinching4材料的Membrane-2000小程序 梁端加载滞回代码 参考文献:基于OpenSees的装配式混凝土框架节点数值模拟方法研究-曹徐阳; ,核心关键词: OpenSees建模; 梁柱节点; JOINT2d节点单元; element beamColumnJoint单元; Pinching4材料模型; 核心区剪切行为; 粘结滑移效应; hysteretic本构0长度单元; 节点变形; 模型建模代码; 1对1指导教学; Membrane-2000小程序; 梁端加载滞回代码。,OpenSees梁柱节点建模:十字节点模拟与材料行为分析
中医院问诊系统 免费JAVA毕业设计 2024成品源码+论文+录屏+启动教程 启动教程:https://www.bilibili.com/video/BV1jKDjYrEz1 项目讲解视频:https://www.bilibili.com/video/BV1Tb421n72S 二次开发教程:https://www.bilibili.com/video/BV18i421i7Dx
LabVIEW与PLC数据通信:深入解析与程序源码实例,labview和PLC数据通信 程序源码 ,Labview; PLC数据通信; 程序源码,LabView与PLC数据通信的程序源码示例
基于三菱PLC与组态王技术的自动化立体车库堆垛书架控制系统研究与应用第1100例实践,No.1100 基于三菱PLC和组态王组态自动化立体车库控制堆垛书架 ,三菱PLC; 组态王组态; 自动化立体车库; 控制; 堆垛书架,基于三菱PLC与组态王控制的立体车库堆垛书架自动化系统
2024薪酬最高的十大专业(2025.01.30)