ビュー:

Question:
.NET APIを使用してFulltext検索を実行するにはどうすればよいですか?

Answer:
.NET APIを使用してFulltext検索を実行するには、検索ダイアログからFull-textフィールドのデータベース名を使用する必要があります。
フィールドのデータベース名を調べるには、次の記事を参照してください;KBA-36531

データベース名はDocuWareFulltextです
クエリを設定する際には、これを参照する必要があります。
以下はその例です、

public static DocumentsQueryResult RunQuery(Dialog dialog)
{
var q = new DialogExpression()
{
Operation = DialogExpressionOperation.And,
Condition = new List<DialogExpressionCondition>()
{
DialogExpressionCondition.Create("DocuWareFulltext", "Flying Tom" )
},
Count = 100,
SortOrder = new List<SortedField>
{
SortedField.Create("DWSTOREDATETIME", SortDirection.Desc)
}
};

var queryResult = dialog.GetDocumentsResult(q);
foreach (var d in queryResult.Items) 。Items)
{
Console.WriteLine("ヒット {0}:\2}", d.Id, (d["SENDER"].Item as string) ??"-", d.CreatedAt);
}
return queryResult;
}.

この例と その他の例 については、開発者向けページを参照してください。

KBAは、オンプレミスとクラウド組織の両方に適用できます。

注意:この記事英語からの翻訳ですこの記事まれる情報オリジナルの英語版製品づくものです。翻訳版記事使用されている文法などには、細かいりがある場合があります。翻訳正確さを完全保証することは出来かねますがほとんどの場合、十分情報られるとわれます。万一、疑問じた場合、英語版記事えてごください