On 16/02/2017 01:13, Kasi Lakshman Karthi Anbumony wrote:
Vector *terms = Vec_new(0);
Vec_Push(terms, (Obj*)query_str);
String *field_name = Str_newf("content");
ProximityQuery *pquery = ProximityQuery_new(field_name, terms, 100);
Try something like this instead:
Vector *terms = Analyzer_Split(analyzer, query_str);
String *field_name = Str_newf("content");
ProximityQuery *pquery = ProximityQuery_new(field_name, terms, 100);
See
https://lucy.apache.org/docs/c/Lucy/Analysis/Analyzer.html#func_Split
Nick