elastic_backend_fast/app/schemas/old1/qaqanon_backend_old1.json
2025-11-29 15:48:25 +03:30

479 lines
10 KiB
JSON

{
"index": {
"name": "mj_qa_qanon",
"aliases": [],
"index_key": "qaqanon",
"file_map": "qaqanon_map.json"
},
"fields": {
"id": {
"type": "keyword",
"label": "شناسه",
"sortable": true,
"required": true
},
"title": {
"type": "text",
"label": "عنوان",
"sortable": true,
"highlight": true,
"query_boost": 2.0,
"query_normal_boost": 3.0,
"needs_keyword": true,
"required": true,
"sub_fields": [
"fa",
"ph",
"keyword"
]
},
"title_popular": {
"type": "text",
"label": "عنوان مشهور",
"highlight": true,
"query_boost": 2.0,
"query_normal_boost": 3.0
},
"content": {
"type": "text",
"label": "متن اصلی",
"highlight": true,
"query_boost": 1.0,
"query_normal_boost": 1.0,
"sub_fields": [
"fa",
"ph"
]
},
"embeddings": {
"type": "dense_vector",
"label": "بردار معنایی",
"return": false
},
"initial": {
"type": "properties",
"label": "مرحله تقدیم",
"object": true,
"fields": {
"title": {
"type": "text",
"label": "عنوان ابتدائی"
},
"content": {
"type": "text",
"label": "متن ابتدائی"
},
"approuve_type": {
"type": "keyword",
"label": "نوع مصوبه"
},
"creators": {
"type": "keyword",
"array": true,
"label": "اسامی نمایندگان"
},
"signers": {
"type": "keyword",
"array": true,
"label": "اسامی سایر نمایندگان امضاء کننده"
},
"approuve_number": {
"type": "text",
"label": ""
},
"approuve_date": {
"type": "date",
"label": ""
},
"letter_number": {
"type": "text",
"label": ""
},
"letter_date": {
"type": "date",
"label": ""
},
"letter_signer": {
"type": "keyword",
"label": ""
},
"ministers": {
"type": "keyword",
"label": ""
},
"files": {
"properties": {
"path": {
"type": "text"
},
"file_name": {
"type": "text"
},
"title": {
"type": "text"
}
}
}
}
},
"category": {
"type": "keyword",
"return": true,
"sortable": true,
"array": false,
"object": false,
"highlight": false,
"query_boost": 1.5,
"query_normal_boost": 1.0,
"needs_keyword": false,
"required": false,
"join_to": [],
"label": "دسته‌بندی",
"filter_key": "",
"is_autoid": false
},
"tags": {
"type": "keyword",
"return": true,
"sortable": false,
"array": true,
"object": false,
"highlight": false,
"query_boost": 1.0,
"query_normal_boost": 0.8,
"needs_keyword": false,
"required": false,
"join_to": [],
"label": "برچسب‌ها",
"filter_key": "",
"is_autoid": false
},
"author": {
"type": "object",
"return": true,
"sortable": false,
"array": false,
"object": true,
"highlight": false,
"query_boost": 0.0,
"query_normal_boost": 0.0,
"needs_keyword": false,
"required": false,
"join_to": [],
"label": "نویسنده",
"filter_key": "",
"is_autoid": false,
"un_repeat_keys": [
"id"
]
},
"status": {
"type": "keyword",
"return": true,
"sortable": true,
"array": false,
"object": false,
"highlight": false,
"query_boost": 0.0,
"query_normal_boost": 0.0,
"needs_keyword": false,
"required": false,
"join_to": [],
"label": "وضعیت",
"filter_key": "",
"is_autoid": false
},
"created_date": {
"type": "date",
"return": true,
"sortable": true,
"array": false,
"object": false,
"highlight": false,
"query_boost": 0.0,
"query_normal_boost": 0.0,
"needs_keyword": false,
"required": false,
"join_to": [
{
"process": "jalaliTotsmp",
"property": "sort_date_timestamp",
"desc": "jalaliTotsmp(\"created_date\",\"/\")"
},
{
"process": "getYearOfDate",
"property": "created_year",
"desc": "1403/05/06 --> 1403"
}
],
"label": "تاریخ ایجاد",
"filter_key": "",
"is_autoid": false
},
"modified_date": {
"type": "date",
"return": true,
"sortable": true,
"array": false,
"object": false,
"highlight": false,
"query_boost": 0.0,
"query_normal_boost": 0.0,
"needs_keyword": false,
"required": false,
"join_to": [],
"label": "تاریخ ویرایش",
"filter_key": "",
"is_autoid": false
},
"sort_date_timestamp": {
"type": "long",
"return": false,
"sortable": true,
"array": false,
"object": false,
"highlight": false,
"query_boost": 0.0,
"query_normal_boost": 0.0,
"needs_keyword": false,
"required": false,
"join_to": [],
"label": "تاریخ مرتب سازی",
"filter_key": "",
"is_autoid": false
},
"created_year": {
"type": "keyword",
"return": true,
"sortable": true,
"array": false,
"object": false,
"highlight": false,
"query_boost": 0.0,
"query_normal_boost": 0.0,
"needs_keyword": false,
"required": false,
"join_to": [],
"label": "سال ایجاد",
"filter_key": "",
"is_autoid": false
},
"priority": {
"type": "integer",
"return": true,
"sortable": true,
"array": false,
"object": false,
"highlight": false,
"query_boost": 0.0,
"query_normal_boost": 0.0,
"needs_keyword": false,
"required": false,
"join_to": [],
"label": "اولویت",
"filter_key": "",
"is_autoid": false
},
"is_deleted": {
"type": "boolean",
"return": false,
"sortable": true,
"array": false,
"object": false,
"highlight": false,
"query_boost": 0.0,
"query_normal_boost": 0.0,
"needs_keyword": false,
"required": false,
"join_to": [],
"label": "وضعیت حذف",
"filter_key": "",
"is_autoid": false
},
"metadata": {
"type": "object",
"return": true,
"sortable": false,
"array": false,
"object": true,
"highlight": false,
"query_boost": 0.0,
"query_normal_boost": 0.0,
"needs_keyword": false,
"required": false,
"join_to": [],
"label": "متادیتا",
"filter_key": "",
"is_autoid": false
},
"related_items": {
"type": "object",
"return": true,
"sortable": false,
"array": true,
"object": true,
"highlight": false,
"query_boost": 0.0,
"query_normal_boost": 0.0,
"needs_keyword": false,
"required": false,
"join_to": [],
"label": "موارد مرتبط",
"filter_key": "",
"is_autoid": false,
"un_repeat_keys": [
"id",
"type"
]
}
},
"query": {
"default_sort": [
{
"_score": "desc"
},
{
"created_date": "desc"
}
],
"collapse_field": null,
"normal": [
{
"match_phrase": {
"title.ph": {
"boost": 12,
"query": "@query_value"
}
}
},
{
"match_phrase": {
"tags": {
"boost": 10,
"query": "@query_value"
}
}
},
{
"match_phrase": {
"categories": {
"boost": 10,
"query": "@query_value"
}
}
},
{
"match_phrase": {
"content.ph": {
"boost": 9,
"query": "@query_value"
}
}
},
{
"match": {
"title.fa": {
"boost": 4,
"query": "@query_value"
}
}
},
{
"match": {
"title.fa_syn": {
"boost": 2,
"query": "@query_value"
}
}
},
{
"match": {
"tags": {
"boost": 3,
"query": "@query_value"
}
}
},
{
"match": {
"categories": {
"boost": 3,
"query": "@query_value"
}
}
},
{
"match": {
"te_ref": {
"boost": 3,
"query": "@query_value"
}
}
},
{
"match": {
"content.fa": {
"boost": 3,
"query": "@query_value"
}
}
},
{
"match": {
"content.fa_syn": {
"boost": 1,
"query": "@query_value"
}
}
}
],
"advanced_tags": {
"تاریخ": {
"key": "sort_date_timestamp",
"boost_offset": 30,
"collapse_field": "id"
},
"عنوان": {
"key": "title",
"collapse_field": "id"
},
"متن": {
"key": "content",
"collapse_field": ""
},
"دسته‌بندی": {
"key": "category",
"collapse_field": "id"
},
"برچسب": {
"key": "tags",
"collapse_field": "id"
},
"نویسنده": {
"key": "author.name",
"collapse_field": "id"
},
"سال": {
"key": "created_year",
"boost_offset": 30,
"collapse_field": "id"
},
"اولویت": {
"key": "priority",
"collapse_field": "id"
}
},
"highlight": {
"pre_tags": [
"<em>"
],
"post_tags": [
"</em>"
],
"fields": {
"title": {},
"content": {}
}
}
}
}