Pergunta

Estou indexando o código do país como propriedade de vértice

v.setProperty("country","IN");

mas quando eu pesquiso como

g.indexQuery("search","v.country:IN").vertices();

Ele retorna resultado zero.Eu acho que é por causa disso IN como palavra de parada.Como posso evitar isso ?

Foi útil?

Solução

Você pode contornar isso indexando o país como uma String:

import com.thinkaurelius.titan.core.Parameter
g.makeKey("country").dataType(String.class).indexed("search", Vertex.class,
    Parameter.of(Mapping.MAPPING_PREFIX, Mapping.STRING)).make()
g.commit()

Ver Pesquisa de texto completo e string para mais detalhes.

Obrigada Daniel

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top