Wildcard search in luncene query syntax , the suffix with * is appened the word.I need for startwith like, eg1 : search : "associate*" should give me
[{
"field1": "Associated for"
}, {
"field1": "Associates for"
}, {
"field1": "Associates word"
}]
but it returns
[{
"field1": "you Associated for"
}, {
"field1": "Associates for"
}, {
"field1": "word Associates with"
}]
Can any one help me to find a solution for this.
eg2 : "search":"word associate*"
Result expected
[{
"field1": "word Associated"
}, {
"field1": "word Associated are"
}, {
"field1": "word Associates with"
}]
if i use a keyword analyser it gives me result as expected for eg1 but for eg: ( "search":"associates for*") search gave me
[{
"field1": "forest are located"
}, {
"field1": "fort are build with"
}, {
"field1": "fore are"
}]
Result expected
[{
"field1": "Associates for"
}, {
"field1": "Associates for abc"
}, {
"field1": "Associates for xyz"
}]