SoheilKH
چهارشنبه 24 اسفند 1384, 16:25 عصر
سلام
روی یک فیلد FTS گذاشتم و با استفاده از دستورات مربوطه به FTS کوئری میگیرم.
یک مشکل دارم و آن اینکه بعضی از کلمات را نمی خواهم در جستجو شرکت دهم. به عنوان مثال در این فیلد متن مقالات به صورت HTML وجود دارند.
من نمی خواهم attribute ها tag های html مورد جستجو قرار گیریند. مثلا یک مقاله شامل tag
<P dir=rtl style="DIRECTION: rtl; unicode-bidi: embed; است .
اگر کاربر کلمه unicode را جستجو کند این رکورد Select می شود.در صورتیکه محتوای اصلی مقاله اصلا ربطی به unicode ندارد.
البته فکر کنم با NoiseWord ها بشه یه جورایی مشکل را حل کرد اما امکان دارد مقاله ای در مورد html باشد و Tag را توصیف کرده باشد. و در این جا باید مقاله را Select کند
آیا راهی وجود دارد که به FTS بفهمانیم که باید داخل Tag ها را بیخیال به بشه؟ و بره سر اصل مطلب؟
با تشکر
روی یک فیلد FTS گذاشتم و با استفاده از دستورات مربوطه به FTS کوئری میگیرم.
یک مشکل دارم و آن اینکه بعضی از کلمات را نمی خواهم در جستجو شرکت دهم. به عنوان مثال در این فیلد متن مقالات به صورت HTML وجود دارند.
من نمی خواهم attribute ها tag های html مورد جستجو قرار گیریند. مثلا یک مقاله شامل tag
<P dir=rtl style="DIRECTION: rtl; unicode-bidi: embed; است .
اگر کاربر کلمه unicode را جستجو کند این رکورد Select می شود.در صورتیکه محتوای اصلی مقاله اصلا ربطی به unicode ندارد.
البته فکر کنم با NoiseWord ها بشه یه جورایی مشکل را حل کرد اما امکان دارد مقاله ای در مورد html باشد و Tag را توصیف کرده باشد. و در این جا باید مقاله را Select کند
آیا راهی وجود دارد که به FTS بفهمانیم که باید داخل Tag ها را بیخیال به بشه؟ و بره سر اصل مطلب؟
با تشکر