I have one table in which I have insert file_name and file_data(Blob). I need to search Data like file_data:'ABC' this works and gives me proper result.
But now I want to fire AND Query like want to search result with file_name and file_result both.. How to search this?
like file_name:XYZ and file_data:'ABC'
I have created one query like ...
Code:
Query luceQry3 = queryBuilder
.bool()
.must(
queryBuilder
.bool()
.must(
queryBuilder.
keyword().
onField("file_data")
.ignoreFieldBridge()
.matching("HDFC")
.createQuery()).createQuery())
.must(queryBuilder.
keyword().
onField("fileName")
.ignoreFieldBridge()
.matching("0_119.pdf")
.createQuery()).createQuery();
but above query returns same result as when I search only file_data..
Please help me out.