Försökte hitta information i ASP forumet om like men fick inga träffar. Tycker att det verkar orimligt att det inte ska finnas med i något inlägg? Testade sen att söka på where men fick inga träffar där heller. Gör jag nåt fel?
Både "where" och "like" är med på forumets "badwords"-lista (alltså en lista med förbjudna ord/"stop words" som ej får ingå en sökning) och ignoreras pga det som söktermer.
Anledning?
Jag gissar att det kan bero på att man (dvs Jelsoft) vill utesluta varje uns av risk för ett vBulletin-baserat forum att råka ut för "SQL Injections" och därför spärrat alla nyckelord i SQL för säkerhets skull (det är likadant i vB3)
Badwords-listan tillkom för att man inte fann någon anledning att söka på ord som saknar egentlig betydelse. Alltså ord som ja, nej, kanske, var, där, också m.m. Det är självklart av prestandaskäl som badwords-listan infördes. Normalt så finns det ju heller ingen anledning att söka på ord som t.ex. också då man knappast kan associera det med något specifikt sammanhang (eftersom vi inte kan söka på meningar). För vår del vore det dock bättre att skippa alla engelska uttryck och istället använda oss av svenska.
Sökfunktionen överlag har ju en del övrigt att önska och är nästan uteslutande byggd med hänvinsning till prestanda istället för användbarhet, även om den är till god hjälp. Senare i vB3 så kommer ju fulltextsökning att införas som standard och med lite trixande går det även att implementera i dagsläget (i vB3) och då blir ju sökfunktionen av en helt annan kaliber.
262 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e