我的地图中有日期字段,我想在我的字段上进行模糊搜索 以下是我的代码
HeadingRowItem headingRowItem = (HeadingRowItem)rowItems.get(pos);
addRowItem= new AddRowItem(headingRowItem.getTitle(),headingRowItem.getQty(),headingRowItem.getTotalqty(),headingRowItem.getPrices(),headingRowItem.getTotalprice());
Log.d("myvalueb",""+data.size());
data.add(addRowItem);
当前结果不会根据预期返回数据。 虽然我有3548的值,但它的得分低于3549值,它出现在结果的顶部 我已将查询更改为包含范围参数,如建议
GET _search
{
"query": {
"fuzzy": {
"death_date": {
"value": "3548"
}
}
}
}
它返回数据与marriages.marriage_year =" 1630"以玛丽作为first_name作为最高分。我还希望在1620 - 1740之间包括marriages.marriage_year,这些未显示在结果中。它仅显示marraige_year 1630的数据