solr

2010-11-22 29 views
0

belirli bir alanda arama nasıl mvc.net uygulamasında solr arama kullanıyorum. Şimdi üzerinde ücretsiz arama yapıyorum ama bu aramayı belirli bir alanda istiyorum. i.e. - - - adında bir metin girerken arama, serbest arama alanı gibi bir alana girdiğimde, ad, e-posta, ilgi alanı, profil, yaş, e-posta, ilgi alanı, profil gibi çeşitli alanlara sahip olabilirsiniz. Yalnızca endekslenmiş xml'de e-posta alanını aramasını istiyorum. ücretsiz arama kullanarak bunu nasıl başarabilirim.solr

+0

Solr ile nasıl iletişim kurarsınız? Belirli bir müşteri kullanıyor musunuz? Solrnet'i kullanmanızı tavsiye ederim (http://code.google.com/p/solrnet/). Bu sayfada, bazı belgeleriniz ve ayrıca çok kullanışlı bir örnek projeniz var. – uvita

cevap

1

Belgeleri belirli bir alana göre taramanız gerekiyorsa, "fieldName: value" sorgu biçimini kullanabilirsiniz. Örneğin. adı: Manish

+0

Bu şeyi biliyorum ama ücretsiz arama metin kutusuna istiyorum. Ben mvc uygulamasında kullanıyorum ve ücretsiz arama i etiket adı ve tüm kullanmıyorum, bu yüzden plz bana serbest metin arama kutusuna bir metin girdiğimde çalışma zamanında nasıl bir alan adı uplate olabilir – manish

+0

teşekkürler dude söyle. ......... işini bitirdim ............. yeni [] {new SolrQueryByField ("fieldname", "" + parameter) elde etmek için aşağıdaki kodu kullanıyorum. | yeni SolrQueryByField ("alan adı", "" + parametre)}; – manish