This is a continuation in my FAST coding mini-series for SharePoint folk. The bit of code below executes a search for the term "test" in FAST via a Console application. Obviously, এটি একটি হপ এর, লাফালাফি করা ও একটি ওয়েব অংশ বা আবেদন পৃষ্ঠা ভিতরে এই যুক্তি মোড়ানো দূরে ঝাঁপ:
ব্যবহার সিস্টেম; ব্যবহার System.Collections.Generic; ব্যবহার System.Linq; ব্যবহার System.Text; ব্যবহার System.Collections.Specialized; ব্যবহার Com.FastSearch.Esp.Search; ব্যবহার Com.FastSearch.Esp.Search.Http; ব্যবহার Com.FastSearch.Esp.Search.Navigation; ব্যবহার Com.FastSearch.Esp.Search.Query; ব্যবহার Com.FastSearch.Esp.Search.Result; ব্যবহার Com.FastSearch.Esp.Search.View; ব্যবহার System.Collections; নামস্থান Conchango { বর্গ InvokeSimpleFASTQuery { অচর অনধিকৃত মুখ্য(স্ট্রিং[] ARGS) { #অঞ্চল দ্রুত সঙ্গে আমাদের যোগাযোগ আরম্ভ ISearchFactory searchFactory; NameValueCollection nameValueCollection = নতুন NameValueCollection(); nameValueCollection.Add("fastsearchengine", "Com.FastSearch.Esp.Search.Http.HttpSearchFactory"); nameValueCollection.Add("Com.FastSearch.Esp.Search.Http.QRServers", "fastdemoback:15100"); nameValueCollection.Add("Com.FastSearch.Esp.Search.Http.RequestMethod", "GET"); searchFactory = SearchFactory.NewInstance(nameValueCollection); #endregion একটি ক্যোয়ারী প্রবর্তন স্ট্রিং queryString = "test"; ক্যোয়ারী ক্যোয়ারী = নতুন ক্যোয়ারী(queryString); query.SetParameter(BaseParameter.ক্লাস্টারিং, মিথ্যা); query.SetParameter(BaseParameter.NAVIGATION, সত্য); query.SetParameter(BaseParameter.NAVIGATION_DEEPHITS, 100); ISearchView searchView; searchView = searchFactory.GetSearchView("Sharepointconn"); IQueryResult ফলে = searchView.Search(ক্যোয়ারী); কনসোল.WriteLine(অনুসন্ধান থেকে "মোট ফলাফল: [" + result.DocCount + "]."); int-এ docCounter = 0; যখন (docCounter < result.DocCount) { docCounter ; IDocumentSummary thisDocSummary = result.GetDocument(docCounter); কনসোল.WriteLine("[" + docCounter + "]: " + thisDocSummary.GetSummaryField("URL").স্ট্রিং ভ্যালুর); } // যখন কনসোল.ReadLine(); #endregion } } }
নিম্নলিখিত ফলে উত্পন্ন:
</শেষ>
Alvin, সম্ভবত আপনি ইতিমধ্যেই এই মূর্ত আউট, কিন্তু এখানে যায়…
আমি উত্তর জানি না, কিন্তু আমি কিছু আমার সার্ভারে পোর্ট কনফিগ পদ ছিল ভুল এবং জিনিস যে সাজানোর কারণ আমি শূন্য দেখেছে পেয়ে ছিল যে প্রত্যাহার. এটা খুব picky এর.
আপনার জন্য একটি দ্রুত প্রশ্ন পেয়েছেন, পল. আমি এটা ফেরত রাখে এই খোঁজো দেখেছে কীভাবে তৈরি করতে হয় খুঁজে খুঁজে বের করার চেষ্টা করছি 0 GetSearchViewList জন্য().গণনা. আপনি ডান দিক সম্পর্কে নির্দেশ করুন?
ধন্যবাদ,
Alvin