problemas com o plugin searchable: SuggestQuery não funciona
24/12/2012 01:35
0
Estou usando o plugin searchable, quero que quando a palavra que eu estiver pesquisando não existir a consulta sugere palavras que estão sintaticamente proximas.

meu código da classe groovy é


class Item {
Date dateCreated
String subject
Date startDate
Date dueDate
String status
String priority
boolean completed = false
int percentComplete = 0
String body

static constraints = {
subject(blank:false, nullable:false)
startDate()
dueDate()
status(inList:["Not Started","In Progress","Completed","Waiting on someone else","Deferred"])
priority(inList:["Low","Normal","High"])
completed()
percentComplete(range:0..100)
body(nullable:true, maxSize:1000)
}


static searchable = {
only = ['content', 'body']
content: spellCheck 'include'
}



Parece que o spellCheck não funciona. Alguém pode me ajudar?
Tags: spellCheck


0
Fabrício, minha sugestão pra você é não usar o Searchable, mas a API nativa do próprio Lucene, exatamente como faria no Java.

O Searchable tem uma série de limitações e, acredito, se você for ficar cutucando o plugin, acaba que vai dar mais trabalho do que usar a própria API do Java.


0
Oi Henrique, obrigado pelas dicas... percebi várias limitações deste plugin, mas se eu conseguisse fazer funcionar o SuggestQuery já serviria para mim. No entanto vou tentar utilizar o Lucene puro.
Obrigado!
26/12/2012 17:36



Ainda não faz parte da comunidade???

Para se registrar, clique aqui.


Aprenda Groovy e Grails com a Formação itexto!

Newsletter Semana Groovy

Assinar

Envie seu link!


Livro de Grails


/dev/All

Os melhores blogs de TI (e em português) em um único lugar!

 
Creative Commons
RSS Grails Brasil é mantido por itexto Consultoria.
Em caso de problemas contacte Henrique Lobo Weissmann (Kico) por e-mail: kico@itexto.com.br
Todo o conteúdo presente neste site adota o Creative Commons como licença padrão.
Ver: 4.14.0
itexto