描述
应用版本的数据结构
示例
{
"id": "100303063",
"description": "",
"status": "ok",
"fetchFields": [
"id",
"title",
"buy",
"cate_id",
"cate_name"
],
"type": "enhanced",
"schema": {
"tables": {
"main": {
"primaryTable": true,
"name": "main",
"fields": {
"id": {
"name": "id",
"type": "LITERAL",
"primaryKey": true
},
"title": {
"name": "title",
"type": "TEXT",
"primaryKey": false
},
"buy": {
"name": "buy",
"type": "INT",
"primaryKey": false
},
"cate_id": {
"name": "cate_id",
"type": "INT",
"primaryKey": false
},
"cate_name": {
"name": "cate_name",
"type": "LITERAL",
"primaryKey": false
}
}
}
},
"indexes": {
"searchFields": {
"id": {
"fields": [
"id"
]
},
"default": {
"fields": [
"title"
],
"analyzer": "chn_standard"
},
"buy": {
"fields": [
"buy"
]
}
},
"filterFields": [
"id",
"buy",
"cate_id",
"cate_name"
]
}
},
"algoDeploymentId": 0,
"firstRanks": [{
"id": "",
"name": "default",
"description": "",
"active": false,
"meta": [{
"attribute": "static_bm25()",
"arg": "",
"weight": 1
}],
"created": 0,
"updated": 0
},
{
"id": "887857",
"name": "first_rank_lsh_1",
"description": "",
"active": true,
"meta": [{
"attribute": "static_bm25()",
"arg": "",
"weight": 10
},
{
"attribute": "exact_match_boost()",
"arg": "",
"weight": 20
},
{
"attribute": "buy",
"arg": "",
"weight": 30
}
],
"created": 1590977140,
"updated": 1590977140
}
],
"secondRanks": [{
"id": "-1",
"name": "default",
"meta": "",
"active": true,
"description": "",
"created": 0,
"updated": 0
}],
"dataSources": [],
"summaries": [{
"name": "default",
"meta": [{
"field": "title",
"len": 50,
"element": "em",
"ellipsis": "...",
"snippet": 1
}]
}],
"created": 1590977140,
"queryProcessors": [{
"name": "sum_lsh_test_1",
"active": true,
"indexes": [
"default"
],
"processors": [{
"useSystemDictionary": true,
"interventionDictionary": "",
"name": "stop_word"
},
{
"useSystemDictionary": true,
"interventionDictionary": "",
"name": "spell_check"
},
{
"useSystemDictionary": true,
"interventionDictionary": "",
"name": "term_weighting"
},
{
"useSystemDictionary": true,
"interventionDictionary": "",
"name": "synonym"
}
],
"domain": "GENERAL",
"created": 1590977142,
"updated": 1590977142
}],
"progressPercent": 100
}
结构
字段 | 类型 | 描述 |
id | String | 版本ID |
description | String | 版本描述 |
status | String | 版本状态- ok 正常- stopped 暂停- frozen 已冻结- initializing 版本初始化中- unavailable 版本已失效- data_waiting 等待数据初始化- data_preparing 数据初始化中 |
fetchFields | Array | 默认展示字段 |
type | String | 版本类型- standard 标准版- advance 老高级版(新应用不支持此类型)- enhanced 新高级版 |
schema | Object | 应用结构参考:Schema |
algoDeploymentId | Integer | 粗排部署 ID |
progressPercent | Integer | 数据导入进度百分比(如83代表83%) |
created | Integer | 版本创建时间戳 |
firstRanks[] | Object | 粗排表达式配置详情参考:FirstRank |
secondRanks[] | Object | 精排表达式配置详情参考:SecondRank |
dataSources[] | Object | 数据源详情参考:DataSource |
summaries[] | Object | 搜索结果摘要设置参考:Summary |
queryProcessors[] | Object | 查询意图理解规则配置详情参考:QueryProcessor |