Refactors the indexing and the syntax
Human queries are now in french. Sorry for that
This commit is contained in:
42
album.go
42
album.go
@@ -34,30 +34,32 @@ type Link struct {
|
||||
// This is basically the data we store on bdgest.com, and that we want
|
||||
// in our system to be retrieve from
|
||||
type Album struct {
|
||||
ID AlbumID `bl_name:"id" bl_index:"false" bl_include_all:"false"`
|
||||
ISBN string `bl_name:"isbn" bl_analyzer:"keyword" bl_include_all:"false"`
|
||||
Series string `bl_name:"série" bl_analyzer:"fr"`
|
||||
Title string `bl_name:"titre" bl_analyzer:"fr"`
|
||||
Num int `bl_name:"num" bl_index:"false" bl_include_all:"false"`
|
||||
NumA string `bl_name:"num_a" bl_index:"false" bl_include_all:"false"`
|
||||
State AlbumState `bl_name:"state" bl_index:"false" bl_include_all:"false"`
|
||||
ID AlbumID
|
||||
ISBN string
|
||||
Series string `json:"série"`
|
||||
Title string `json:"titre"`
|
||||
Num int
|
||||
NumA string
|
||||
State AlbumState
|
||||
|
||||
Editor string `bl_name:"editor" bl_analyzer:"simple"`
|
||||
Collection string `bl_name:"collection" bl_analyzer:"fr"`
|
||||
Editor string `json:"éditeur"`
|
||||
Collection string `json:"collection"`
|
||||
|
||||
SatID string `bl_name:"cote" bl_analyzer:"keyword"`
|
||||
SatID string `json:"ref"`
|
||||
|
||||
LegalDeposit time.Time `bl_name:"dl" bl_index:"false" bl_include_all:"false"`
|
||||
PrintDate time.Time `bl_name:"ai" bl_index:"false" bl_include_all:"false"`
|
||||
PurchaseDate time.Time `bl_name:"achat" bl_index:"false" bl_include_all:"false"`
|
||||
LegalDeposit time.Time
|
||||
PrintDate time.Time
|
||||
PurchaseDate time.Time
|
||||
|
||||
CoverURL string `bl_name:"cover" bl_index:"false" bl_include_all:"false"`
|
||||
Description string `bl_name:"description" bl_analyzer:"fr"`
|
||||
Note float64 `bl_name:"note" bl_index:"false" bl_include_all:"false"`
|
||||
CoverURL string
|
||||
Description string `json:"description"`
|
||||
Note float64
|
||||
|
||||
Scenarist []Link `bl_name:"scenario" bl_analyzer:"simple"`
|
||||
Designer []Link `bl_name:"dessins" bl_analyzer:"simple"`
|
||||
Colorist []Link `bl_name:"couleurs" bl_analyzer:"simple"`
|
||||
Scenarists []string `json:"scenario"`
|
||||
Designers []string `json:"dessins"`
|
||||
Colorists []string `json:"couleurs"`
|
||||
|
||||
FetchDate time.Time `bl_name:"old" bl_index:"false" bl_include_all:"false"`
|
||||
Links map[string]string
|
||||
|
||||
FetchDate time.Time
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user