百无聊赖,发现论坛的一个“问题”,供大家讨论 ( 积分: 3 )

  • 主题发起人 主题发起人 vinlin
  • 开始时间 开始时间
V

vinlin

Unregistered / Unconfirmed
GUEST, unregistred user!
今天尝试在全文搜索中搜索:
{$ *.DFM} 出现下面的报错,开始以为是服务发生意外,但尝试搜索其它关键字都正常,确定了跟这个关键字有关,大家看看是什么问题?
Lucene.Net.QueryParsers.ParseException: Lexical error at line 1, column 4. Encountered: "*/" (42), after : ""
at Lucene.Net.QueryParsers.QueryParser.Parse(String query)
at Lucene.Net.QueryParsers.QueryParser.Parse(String query, String field, Analyzer analyzer)
at Delphibbs.LuceneHelper.Search(String searchStr, String defaultField)
at Delphibbs.LuceneBbsItemDao.GetBbsItems(String user, String searchContent, Int32 pageNo, Int32 pageSize)
at Delphibbs.Web.Searcher.SearchToXml(String searchText, Int32 pageNo, Int32 pageSize)
at Delphibbs.Web.SearchForm.Page_Load(Object sender, EventArgs e)
 
今天尝试在全文搜索中搜索:
{$ *.DFM} 出现下面的报错,开始以为是服务发生意外,但尝试搜索其它关键字都正常,确定了跟这个关键字有关,大家看看是什么问题?
Lucene.Net.QueryParsers.ParseException: Lexical error at line 1, column 4. Encountered: "*/" (42), after : ""
at Lucene.Net.QueryParsers.QueryParser.Parse(String query)
at Lucene.Net.QueryParsers.QueryParser.Parse(String query, String field, Analyzer analyzer)
at Delphibbs.LuceneHelper.Search(String searchStr, String defaultField)
at Delphibbs.LuceneBbsItemDao.GetBbsItems(String user, String searchContent, Int32 pageNo, Int32 pageSize)
at Delphibbs.Web.Searcher.SearchToXml(String searchText, Int32 pageNo, Int32 pageSize)
at Delphibbs.Web.SearchForm.Page_Load(Object sender, EventArgs e)
 
“{”引起的错误。其他如“( )”、""“;”都会。正常的。
 
接受答案了.
 
后退
顶部