J'essaye de construire une vue couchdb en utilisant couchdb-lucene pour interroger des mots-clés. Je veux que Lucene les indexe sans aucun traitement. J'utilise l'option "index": "not_analyzed"
, mais elle ne fonctionne toujours pas comme prévu. Lorsque je demande /works/OL1000010W
, couchdb-lucene le convertit en minuscules et dépouille le premier caractère /
.Comment indexer des mots-clés en utilisant couchdb-lucene
$ curl -s 'http://127.0.0.1:5984/editions_1k/_fti/_design/seeds/by_seed?q=seed:/works/OL1000010W&limit=1'
{
"rows": [],
"total_rows": 0,
"skip": 0,
"search_duration": 1,
"q": "seed:works/ol1000010w",
"fetch_duration": 0,
"etag": "11e4be5bdb5c1598",
"limit": 1
}
Est-il possible de faire l'index CouchDB Lucene sans traitement et arrêter CouchDB-Lucene de traitement de la requête?
Voici mon document de conception: https://gist.github.com/670374