mirror of
https://github.com/tubearchivist/tubearchivist-frontend.git
synced 2024-11-04 19:30:13 +00:00
define playlist field types in index
This commit is contained in:
parent
c499a130da
commit
3485f9b1c8
@ -108,7 +108,30 @@ INDEX_CONFIG = [
|
|||||||
"published": {"type": "date"},
|
"published": {"type": "date"},
|
||||||
"playlist": {
|
"playlist": {
|
||||||
"properties": {
|
"properties": {
|
||||||
|
"playlist_id": {"type": "keyword"},
|
||||||
"playlist_description": {"type": "text"},
|
"playlist_description": {"type": "text"},
|
||||||
|
"playlist_name": {
|
||||||
|
"type": "text",
|
||||||
|
"fields": {
|
||||||
|
"keyword": {
|
||||||
|
"type": "keyword",
|
||||||
|
"ignore_above": 256,
|
||||||
|
"normalizer": "to_lower",
|
||||||
|
}
|
||||||
|
},
|
||||||
|
},
|
||||||
|
"playlist_channel": {
|
||||||
|
"type": "text",
|
||||||
|
"fields": {
|
||||||
|
"keyword": {
|
||||||
|
"type": "keyword",
|
||||||
|
"ignore_above": 256,
|
||||||
|
"normalizer": "to_lower",
|
||||||
|
}
|
||||||
|
},
|
||||||
|
},
|
||||||
|
"playlist_channel_id": {"type": "keyword"},
|
||||||
|
"playlist_thumbnail": {"type": "keyword"},
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"playlist_position": {
|
"playlist_position": {
|
||||||
@ -172,9 +195,37 @@ INDEX_CONFIG = [
|
|||||||
{
|
{
|
||||||
"index_name": "playlist",
|
"index_name": "playlist",
|
||||||
"expected_map": {
|
"expected_map": {
|
||||||
|
"playlist_id": {"type": "keyword"},
|
||||||
"playlist_description": {"type": "text"},
|
"playlist_description": {"type": "text"},
|
||||||
|
"playlist_name": {
|
||||||
|
"type": "text",
|
||||||
|
"fields": {
|
||||||
|
"keyword": {
|
||||||
|
"type": "keyword",
|
||||||
|
"ignore_above": 256,
|
||||||
|
"normalizer": "to_lower",
|
||||||
|
}
|
||||||
|
},
|
||||||
|
},
|
||||||
|
"playlist_channel": {
|
||||||
|
"type": "text",
|
||||||
|
"fields": {
|
||||||
|
"keyword": {
|
||||||
|
"type": "keyword",
|
||||||
|
"ignore_above": 256,
|
||||||
|
"normalizer": "to_lower",
|
||||||
|
}
|
||||||
|
},
|
||||||
|
},
|
||||||
|
"playlist_channel_id": {"type": "keyword"},
|
||||||
|
"playlist_thumbnail": {"type": "keyword"},
|
||||||
},
|
},
|
||||||
"expected_set": {
|
"expected_set": {
|
||||||
|
"analysis": {
|
||||||
|
"normalizer": {
|
||||||
|
"to_lower": {"type": "custom", "filter": ["lowercase"]}
|
||||||
|
}
|
||||||
|
},
|
||||||
"number_of_replicas": "0",
|
"number_of_replicas": "0",
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
Loading…
Reference in New Issue
Block a user