mirror of
https://github.com/ToxicCrack/PrintABrick.git
synced 2025-05-16 20:30:09 -07:00
Index entity ids with edge_ngram
This commit is contained in:
parent
ad5dffeab5
commit
4fb0a3799b
@ -80,11 +80,11 @@ monolog:
|
|||||||
loader:
|
loader:
|
||||||
type: rotating_file
|
type: rotating_file
|
||||||
path: "%kernel.logs_dir%/loader.log"
|
path: "%kernel.logs_dir%/loader.log"
|
||||||
level: error
|
level: debug
|
||||||
channels: 'loader'
|
channels: 'loader'
|
||||||
max_files: 5
|
max_files: 5
|
||||||
stop_buffering: true
|
# stop_buffering: true
|
||||||
buffer_size: 0
|
# buffer_size: 0
|
||||||
|
|
||||||
knp_menu:
|
knp_menu:
|
||||||
twig:
|
twig:
|
||||||
|
@ -7,15 +7,22 @@ fos_elastica:
|
|||||||
index:
|
index:
|
||||||
analysis:
|
analysis:
|
||||||
analyzer:
|
analyzer:
|
||||||
custom_analyzer:
|
name_analyzer:
|
||||||
type: custom
|
type: custom
|
||||||
tokenizer: nGram
|
tokenizer: nGram
|
||||||
filter: [lowercase,stopwords]
|
filter: [lowercase,stopwords]
|
||||||
|
id_analyzer:
|
||||||
|
type: custom
|
||||||
|
tokenizer: edge_ngram
|
||||||
tokenizer:
|
tokenizer:
|
||||||
nGram:
|
nGram:
|
||||||
type: nGram
|
type: nGram
|
||||||
min_gram: 3
|
min_gram: 3
|
||||||
max_gram: 20
|
max_gram: 20
|
||||||
|
edge_ngram:
|
||||||
|
type: edge_ngram
|
||||||
|
min:gram: 3
|
||||||
|
max_gram: 10
|
||||||
filter:
|
filter:
|
||||||
snowball:
|
snowball:
|
||||||
type: snowball
|
type: snowball
|
||||||
@ -27,41 +34,49 @@ fos_elastica:
|
|||||||
types:
|
types:
|
||||||
set:
|
set:
|
||||||
mappings:
|
mappings:
|
||||||
id: ~
|
id: { analyzer: id_analyzer, search_analyzer: "standard" }
|
||||||
name: { analyzer: custom_analyzer, search_analyzer: "standard" }
|
name: { analyzer: name_analyzer, search_analyzer: "standard" }
|
||||||
year: { type: integer }
|
year: { type: integer }
|
||||||
partCount: { type: integer }
|
partCount: { type: integer }
|
||||||
theme:
|
theme:
|
||||||
type: "object"
|
type: "object"
|
||||||
properties:
|
properties:
|
||||||
id: ~
|
id: { analyzer: id_analyzer, search_analyzer: "standard" }
|
||||||
name: { analyzer: custom_analyzer, search_analyzer: "standard" }
|
name: { analyzer: name_analyzer, search_analyzer: "standard" }
|
||||||
persistence:
|
persistence:
|
||||||
driver: orm
|
driver: orm
|
||||||
model: AppBundle\Entity\Rebrickable\Set
|
model: AppBundle\Entity\Rebrickable\Set
|
||||||
provider: ~
|
provider: ~
|
||||||
finder: ~
|
finder: ~
|
||||||
repository: AppBundle\Repository\Search\SetRepository
|
repository: AppBundle\Repository\Search\SetRepository
|
||||||
|
listener:
|
||||||
|
insert: false
|
||||||
|
update: false
|
||||||
|
delete: false
|
||||||
model:
|
model:
|
||||||
mappings:
|
mappings:
|
||||||
id: ~
|
id: { analyzer: id_analyzer, search_analyzer: "standard" }
|
||||||
name: { analyzer: custom_analyzer, search_analyzer: "standard" }
|
name: { analyzer: name_analyzer, search_analyzer: "standard" }
|
||||||
aliases:
|
aliases:
|
||||||
type: "object"
|
type: "object"
|
||||||
properties:
|
properties:
|
||||||
id: ~
|
id: { analyzer: id_analyzer, search_analyzer: "standard" }
|
||||||
category:
|
category:
|
||||||
type: "object"
|
type: "object"
|
||||||
properties:
|
properties:
|
||||||
id: ~
|
id: { analyzer: id_analyzer, search_analyzer: "standard" }
|
||||||
name: { analyzer: custom_analyzer, search_analyzer: "standard" }
|
name: { analyzer: name_analyzer, search_analyzer: "standard" }
|
||||||
keywords:
|
keywords:
|
||||||
type: "object"
|
type: "object"
|
||||||
properties:
|
properties:
|
||||||
name: { analyzer: custom_analyzer, search_analyzer: "standard" }
|
name: { analyzer: name_analyzer, search_analyzer: "standard" }
|
||||||
persistence:
|
persistence:
|
||||||
driver: orm
|
driver: orm
|
||||||
model: AppBundle\Entity\LDraw\Model
|
model: AppBundle\Entity\LDraw\Model
|
||||||
provider: ~
|
provider: ~
|
||||||
finder: ~
|
finder: ~
|
||||||
repository: AppBundle\Repository\Search\ModelRepository
|
repository: AppBundle\Repository\Search\ModelRepository
|
||||||
|
listener:
|
||||||
|
insert: false
|
||||||
|
update: false
|
||||||
|
delete: false
|
Loading…
x
Reference in New Issue
Block a user