我的管理屬性名稱爲e/m/BioOffice/Text
,e/m/BioPosition/Text
。當我嘗試執行以下代碼:在fulltextsqlquery中訪問自定義已爬網屬性
string queryTxt = "SELECT URL, e/m/BioOffice/Text,e/m/BioPosition/Text FROM SCOPE() where \"scope\"='ektron25056203187' And FREETEXT(*,'" + TextBox1.Text.Trim() + "')";
var query = new FullTextSqlQuery(searchApplicationProxy)
{
QueryText = queryTxt,
ResultTypes = ResultType.RelevantResults,
ResultsProvider = SearchProvider.Default,
TrimDuplicates = false,
EnableStemming = true
};
ResultTableCollection resultsTableCollection = query.Execute();
ResultTable searchResultsTable = resultsTableCollection[ResultType.RelevantResults];
DataTable resultsDataTable = new DataTable();
resultsDataTable.TableName = "Results";
resultsDataTable.Load(searchResultsTable, LoadOption.OverwriteChanges);
Label1.Text = "Total results Count : " + resultsDataTable.Rows.Count;
它給我例外:Your query is malformed. Please rephrase your query
。 請幫助我如何訪問這些屬性。
謝謝V_B。我仍然無法訪問Ektron的搜索服務器,我建議您使用Ektron搜索API來確保您的查詢是正確的。這個屬性命名爲「e/m/BioOffice/Text」。請幫助我訪問 – gaurav
在Sharepoint搜索服務工具中執行查詢時 我收到以下錯誤: <響應域= 「QDomain」> ERROR_BAD_QUERY 您的查詢格式錯誤。請更改您的查詢。 DebugErrorMessage> ResponsePacket> –
gaurav
您的財產是自定義的嗎? –