GroupDocs.Search for Node.js via Java

Выполнение поисков с булевой логикой

С помощью GroupDocs.Search for Node.js via Java вы можете легко создавать сложные поисковые запросы, используя булевые операторы (AND, OR, NOT) в вашем окружении Node.js.

Как искать в документах PDF с использованием булевых операторов

GroupDocs.Search позволяет эффективно искать контент в файлах PDF. С помощью булевой логики вы можете уточнить ваши поисковые запросы в приложениях Node.js via Java для улучшения точности.

  1. Настройте папку для хранения поискового индекса.
  2. Выберите папку, содержащую файлы PDF для поиска.
  3. Запустите поисковый запрос и получите результаты.
  4. Обработайте и проанализируйте результаты поиска.
const searchLib = require('@groupdocs/groupdocs.search')

// Установите местоположение для папки индекса
const index = new searchLib.Index("c:/MyIndex");

// Укажите папку, содержащую документы для поиска
index.add("c:/MyDocuments");

// Выполните поисковый запрос с использованием продвинутой логики
const result = index.search("lorem AND impsum");
npm i @groupdocs/groupdocs.search
нажмите, чтобы скопировать
скопировано
Больше примеров Документация

Мощные инструменты для поиска и индексирования документов

GroupDocs.Search for Node.js via Java упрощает поиск текста и индексирование более чем 70 типов файлов, помогая вам быстрее находить и управлять информацией с точностью.

Ключевые функции GroupDocs.Search

Расширенный текстовый поиск

Быстро находите текст в различных форматах, таких как PDF, документы Word, презентации и таблицы. Используйте функции, такие как точные совпадения, подстановочные запросы и нечеткий поиск для получения точных результатов.

Эффективное индексирование данных

Создавайте и управляйте индексами, чтобы ускорить поиск в больших коллекциях документов. Индексирование обеспечивает быстрый и структурированный доступ к вашим данным.

Многоязычная поддержка

Ищите в документах, написанных более чем на 80 языках. Морфологическая поддержка и совместимость раскладок клавиатуры улучшают результаты поиска на разных языках.

Гибкие настройки поиска

Настройте свой поиск, включив чувствительность к регистру, применяя фильтры по дате или пропуская конкретные слова и данные во время индексирования.

Пример продвинутого булевого поиска

Этот пример демонстрирует, как создать запросы на основе булевой логики для поиска контента в документах PDF.

JavaScript

const searchLib = require('@groupdocs/groupdocs.search')

// Определите папку для поискового индекса
const index = new searchLib.Index("c:/MyIndex");
    
// Укажите местоположение документов для поиска
index.add("c:/MyDocuments");

// Сформируйте запрос с использованием булевых операторов
const wordQuery1 = searchLib.SearchQuery.createWordQuery("Lorem");
const wordQuery2 = searchLib.SearchQuery.createWordQuery("ipsum");
const booleanQuery = searchLib.SearchQuery.createAndQuery(wordQuery1, wordQuery2);

// Получите результаты поиска
const result = index.search(booleanQuery);

// Обработайте и используйте результаты поиска
console.log('Documents: ' + result.getDocumentCount());
console.log('Occurrences: ' + result.getOccurrenceCount());
npm i @groupdocs/groupdocs.search
нажмите, чтобы скопировать
скопировано
Больше примеров Документация

Что такое GroupDocs.Search?

GroupDocs.Search for Node.js via Java — это мощный инструмент для поиска и индексирования текста в документах. Он поддерживает более 70 форматов, таких как PDF, Word, Excel, PowerPoint, изображения и ZIP-файлы, что позволяет эффективно обрабатывать большие объемы информации.
Узнать больше
About illustration

Готовы начать?

Загрузите GroupDocs.Search бесплатно или получите пробную лицензию для полного доступа!

Полезные ресурсы

Изучите документацию, примеры кода и раздел поддержки, чтобы улучшить ваш опыт.

Ключевые возможности GroupDocs.Search

Откройте для себя продвинутые, эффективные и настраиваемые функции поиска.

Поиск популярных форматов документов

GroupDocs.Search поддерживает более 70 форматов файлов, предоставляя гибкие правила поиска и эффективное индексирование для экономии времени и усилий.

Советы по временной лицензии

1
Зарегистрируйтесь, используя ваш рабочий e-mail адрес. Бесплатные почтовые сервисы запрещены.
2
Используйте кнопку Получить временную лицензию на втором шаге.
 Русский