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

130 lines
3.1 KiB
JSON

{
"main_type": {
"type": "keyword"
},
"sub_type": {
"type": "keyword"
},
"id": {
"type": "keyword"
},
"title": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"content": {
"type": "text",
"fields": {
"fa": {
"type": "text",
"analyzer": "normal_analyzer_persian",
"search_analyzer": "normal_analyzer_persian",
"search_quote_analyzer": "phrase_analyzer_persian"
},
"ar": {
"type": "text",
"analyzer": "normal_analyzer_arabic",
"search_analyzer": "normal_analyzer_arabic",
"search_quote_analyzer": "phrase_analyzer_arabic"
},
"ph": {
"type": "text",
"analyzer": "phrase_analyzer_persian",
"search_analyzer": "phrase_analyzer_persian",
"search_quote_analyzer": "phrase_analyzer_persian"
}
}
},
"permit_tags": {
"type": "keyword"
},
"search_state": {
"type": "keyword"
},
"user_create": {
"type": "keyword"
},
"time_create": {
"type": "date"
},
"time_edit": {
"type": "date"
},
"file_links": {
"properties": {
"title": {
"type": "keyword"
},
"link": {
"type": "text"
},
"type": {
"type": "text"
},
"description": {
"type": "text"
}
}
},
"meet_info": {
"properties": {
"id": {
"type": "keyword"
},
"format": {
"type": "keyword"
},
"author": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"title": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
}
}
},
"term_info": {
"properties": {
"id": {
"type": "keyword"
},
"format": {
"type": "keyword"
},
"author": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"title": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
}
}
}
}