Фильтр по семейству столбцов со специальным символом - PullRequest
0 голосов
/ 04 июля 2018

У меня есть семейство столбцов, которое содержит символ «_», и я хочу применить фильтр с использованием 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 - имя соответствующего столбца. Когда я запускаю этот код на семействах столбцов, которые содержат «_», фильтр не работает, но он прекрасно работает, когда семейство столбцов содержит только алфавиты. Как я могу заставить этот фильтр работать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...