2010-11-22 56 views
0

嘿,我在我的mvc.net應用程序中使用solr搜索。現在我正在做免費搜索,但我想在特定領域進行搜索。 即 - - - 我有不同的字段,如名稱,年齡,電子郵件,興趣,個人資料 當我在搜索(免費搜索)字段中輸入一些文本,我希望它只搜索索引xml的電子郵件字段。我如何使用免費搜索來實現它。如何在solr的特定字段中搜索

+0

你如何與Solr溝通?你在使用特定的客戶嗎?我建議您使用solrnet(http://code.google.com/p/solrnet/)。在那個頁面中,你有一些文檔,也是一個非常有用的示例項目。 – uvita 2010-11-22 10:07:05

回答

1

如果您需要按特定字段搜索文檔,則可以使用「fieldName:value」查詢格式。例如。名稱:Manish

+0

我知道這件事,但我想要免費搜索文本框。我在我的mvc應用程序和免費搜索中使用它,我不使用標籤名稱和所有,所以請告訴我,當我在我的自由文本搜索框中輸入文本時,如何在運行時使用字段名稱 – manish 2010-11-23 06:21:50

+0

感謝兄弟。 .........其完成..我使用下面的代碼來實現............. new [] {new SolrQueryByField(「fieldname」,「」+ parameter)| |新的SolrQueryByField(「fieldname」,「」+ parameter)}; – manish 2010-11-23 09:30:07