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، ارائه‌ها و صفحات گسترده پیدا کنید. از ویژگی‌هایی همچون تطبیق دقیق، جستجوهای wildcard، و جستجوی نادقیق برای نتایج دقیق استفاده کنید.

نمایه‌سازی کارآمد داده‌ها

شاخص‌ها را بسازید و مدیریت کنید تا جستجوها در مجموعه‌های بزرگ اسناد سریع‌تر انجام شود. نمایه‌سازی دسترسی سریع و ساختار یافته به داده‌های شما را تضمین می‌کند.

پشتیبانی چند زبانه

در اسنادی که به بیش از 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
با ایمیل کاری خود ثبت نام کنید. خدمات پست الکترونیکی رایگان مجاز نیستند.
2
در مرحله دوم از دکمه دریافت مجوز موقت استفاده کنید.
 فارسی