Add recommendedBy nested field in page index

This commit is contained in:
Hongbo Wu 2022-12-02 15:24:37 +08:00
parent 1c152bcccd
commit b19b04bbe6
2 changed files with 22 additions and 0 deletions

View file

@ -188,6 +188,12 @@ export interface Highlight {
highlightPositionAnchorIndex?: number | null
}
export interface Group {
id: string
name: string
recommendedAt: Date
}
export interface Page {
id: string
userId: string
@ -224,6 +230,7 @@ export interface Page {
readAt?: Date
listenedAt?: Date
wordsCount?: number
recommendedBy?: Group[]
}
export interface SearchItem {

View file

@ -160,6 +160,21 @@
},
"wordsCount": {
"type": "integer"
},
"recommendedBy": {
"type": "nested",
"properties": {
"id": {
"type": "keyword"
},
"name": {
"type": "keyword",
"normalizer": "lowercase_normalizer"
},
"recommendedAt": {
"type": "date"
}
}
}
}
}