چجوری تعداد نتایج یک جستجو رو میگیرین؟
یعنی یکبار وصل میشن به دیتابیس بعد یک کوئری جدا میزنیم برای نتایج جستجو و بعد دوباره وصل میشیم به دیتابیس یک کوری دیگه میزنین برای تعدادش؟
نمیشه هم تعداد و هم نتایج رو با هم گرفت؟
روش کار چجوریه؟
و یه سوال دیگه
برای اینکه مشابهات یک جستجو رو بیارین اینو باید چکار کرد( چون مشابهات جدا از کوئری جستجو اصلی هست) ؟
یک union select ادامه همون کوئری جستجو میزنین؟ تعداد اینم بخوایم داشته باشیم ؟
چون اول میخوام نتایج اصلی جستجو رو نمایش بده بعد مشابهات جستجو رو برام بیاره.
و اینکه من ازwebform webapi json استفاده کردم
میتونید نتایج رو در یک list بریزید و بعد Count آن را بگیرید
برای نتایج نتایج مشابه هم میتونید کلمات کلیدی را استخراج کنید و بعد روی باید در sql با Like و با استفاده از linq از دستور Contains استفاده کنید
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)