Я совершенно не понимаю, что вы пытаетесь сделать с этой структурой, например, тип "Less_than_5_000" ИМХО показывает некоторое неправильное понимание структур: скорее есть поле "companySize", возможно, в виде списка параметров.
Если вам нужно больше указателей для поиска вашего контента, есть хороший пост в блоге о том, как использовать шаблоны для взаимодействия с API Liferay , также вы можете подумать об автоматической маркировке / категоризации вашего контента.на основе некоторых критериев - например, путем переопределения сервисов веб-контента: всякий раз, когда статья сохраняется, вы можете запускать свой собственный код и автоматически классифицировать статью, чтобы использовать стандартный AssetPublisher.
Также, конечно, вынастройте AssetPublisher или предоставьте простой портлет, который будет выполнять именно то, что вам нужно: сделайте его максимально простым, чтобы точно соответствовать вашим потребностям.Это должен быть небольшой и простой в обслуживании портлет, который фильтрует нужные вам статьи, используя API Liferay.