У меня есть семейство столбцов, которое содержит символ «_», и я хочу применить фильтр с использованием Java к одному из столбцов, связанных с этим семейством столбцов. Ниже приведен код, который я написал:
HTable table = new HTable(config, tableName);
SingleColumnValueFilter filter = new SingleColumnValueFilter(Bytes.toBytes("Employee_details"),
Bytes.toBytes("organizationid"), CompareFilter.CompareOp.EQUAL,
new BinaryComparator(Bytes.toBytes(String.valueOf(FilterValue))));
scan.setFilter(filter);
ResultScanner scanner = table.getScanner(scan);
Employee_details - это семейство столбцов, а Organizationid - имя соответствующего столбца. Когда я запускаю этот код на семействах столбцов, которые содержат «_», фильтр не работает, но он прекрасно работает, когда семейство столбцов содержит только алфавиты. Как я могу заставить этот фильтр работать.