Subversion Repositories Applications.referentiel

Compare Revisions

Ignore whitespace Rev 395 → Rev 396

/trunk/scripts/modules/algolia/Algolia.php
49,6 → 49,8
$this->algolia = new \AlgoliaSearch\Client(Config::get('algolia_application_id'), Config::get('algolia_api_key'));
$this->indexAlgolia = $this->algolia->initIndex(Config::get('algolia_index'));
 
// pour obtenir facilement la config existante et la répercuter dans
// index_settings.json
/*$settings = $this->indexAlgolia->getSettings();
var_dump(json_encode($settings));
exit;*/
/trunk/scripts/modules/algolia/index_settings.json
1,90 → 1,34
{
"minWordSizefor1Typo": 4,
"minWordSizefor2Typos": 8,
"hitsPerPage": 50,
"maxValuesPerFacet": 100,
"version": 2,
"searchableAttributes": [
"unordered(shortcuts)",
"bdtfx.scientific_name",
"bdtfx.common_name",
"unordered(bdtfx.nomenclatural_number)",
"bdtfx.synonyms",
"unordered(bdtfx.supra_genus_name)",
"unordered(bdtfx.year)",
"unordered(bdtfx.biblio)",
"apd.scientific_name",
"apd.common_name",
"unordered(apd.nomenclatural_number)",
"apd.synonyms",
"unordered(apd.supra_genus_name)",
"unordered(apd.year)",
"unordered(apd.biblio)",
"isfan.scientific_name",
"isfan.common_name",
"unordered(isfan.nomenclatural_number)",
"isfan.synonyms",
"unordered(isfan.supra_genus_name)",
"unordered(isfan.year)",
"unordered(isfan.biblio)",
"bdtxa.scientific_name",
"bdtxa.common_name",
"unordered(bdtxa.nomenclatural_number)",
"bdtxa.synonyms",
"unordered(bdtxa.supra_genus_name)",
"unordered(bdtxa.year)",
"unordered(bdtxa.biblio)"
],
"numericAttributesToIndex": [
"bdtfx.year",
"apd.year",
"isfan.year",
"bdtxa.year",
"bdtfx.rank",
"apd.rank",
"isfan.rank",
"bdtxa.rank"
],
"attributesToRetrieve": null,
"allowTyposOnNumericTokens": false,
"ignorePlurals": false,
"advancedSyntax": false,
"removeStopWords": false,
"replaceSynonymsInHighlight": true,
"distinct": false,
"unretrievableAttributes": null,
"optionalWords": null,
"attributesForFaceting": null,
"attributesToSnippet": null,
"attributesToHighlight": null,
"paginationLimitedTo": 1000,
"attributeForDistinct": null,
"exactOnSingleWordQuery": "attribute",
"ranking": [
"typo",
"geo",
"words",
"filters",
"proximity",
"attribute",
"exact",
"custom"
],
"customRanking": [
"asc(bdtfx.scientific_name)",
"asc(apd.scientific_name)",
"asc(isfan.scientific_name)",
"asc(bdtxa.scientific_name)"
],
"separatorsToIndex": "",
"removeWordsIfNoResults": "none",
"queryType": "prefixLast",
"highlightPreTag": "<em>",
"highlightPostTag": "</em>",
"snippetEllipsisText": "",
"typoTolerance": "true",
"alternativesAsExact": [
"ignorePlurals",
"singleWordSynonym"
]
}
"minWordSizefor1Typo": 4,
"minWordSizefor2Typos": 8,
"hitsPerPage": 50,
"maxValuesPerFacet": 100,
"version": 2,
"searchableAttributes": ["unordered(shortcuts)", "bdtfx.scientific_name", "bdtfx.common_name", "unordered(bdtfx.nomenclatural_number)", "bdtfx.synonyms", "unordered(bdtfx.supra_genus_name)", "unordered(bdtfx.year)", "unordered(bdtfx.biblio)", "apd.scientific_name", "apd.common_name", "unordered(apd.nomenclatural_number)", "apd.synonyms", "unordered(apd.supra_genus_name)", "unordered(apd.year)", "unordered(apd.biblio)", "isfan.scientific_name", "isfan.common_name", "unordered(isfan.nomenclatural_number)", "isfan.synonyms", "unordered(isfan.supra_genus_name)", "unordered(isfan.year)", "unordered(isfan.biblio)", "bdtxa.scientific_name", "bdtxa.common_name", "unordered(bdtxa.nomenclatural_number)", "bdtxa.synonyms", "unordered(bdtxa.supra_genus_name)", "unordered(bdtxa.year)", "unordered(bdtxa.biblio)"],
"numericAttributesToIndex": ["bdtfx.year", "apd.year", "isfan.year", "bdtxa.year", "bdtfx.rank", "apd.rank", "isfan.rank", "bdtxa.rank"],
"attributesToRetrieve": null,
"allowTyposOnNumericTokens": false,
"ignorePlurals": false,
"advancedSyntax": false,
"removeStopWords": false,
"replaceSynonymsInHighlight": true,
"distinct": false,
"unretrievableAttributes": ["shortcuts"],
"optionalWords": null,
"attributesForFaceting": ["referentiels"],
"attributesToSnippet": null,
"attributesToHighlight": null,
"paginationLimitedTo": 1000,
"attributeForDistinct": null,
"exactOnSingleWordQuery": "attribute",
"ranking": ["typo", "geo", "words", "filters", "proximity", "attribute", "exact", "custom"],
"customRanking": ["asc(bdtfx.scientific_name)", "asc(apd.scientific_name)", "asc(isfan.scientific_name)", "asc(bdtxa.scientific_name)"],
"separatorsToIndex": "",
"removeWordsIfNoResults": "none",
"queryType": "prefixLast",
"highlightPreTag": "<em>",
"highlightPostTag": "<\/em>",
"snippetEllipsisText": "",
"typoTolerance": "true",
"alternativesAsExact": ["ignorePlurals", "singleWordSynonym"]
}