【问题标题】:Exclude File Name with extension in Azure Search .net sdk在 Azure 搜索 .net sdk 中排除带有扩展名的文件名
【发布时间】:2017-09-11 19:07:25
【问题描述】:

我编写了一个 .net sdk 来创建索引和索引器。我如何根据扩展名从索引中排除某些文件。 我无法找到执行相同操作的示例/示例

    Indexer indexer = new Indexer()
        {
            Name = indexerName,
            DataSourceName = userDocsDataSource,
            TargetIndexName = indexName,
            Schedule = new IndexingSchedule()
            {
                Interval = System.TimeSpan.FromMinutes(Convert.ToDouble(ConfigurationManager.AppSettings["indexrefreshtime"]))
            }
        };

请告诉我。 谢谢

【问题讨论】:

    标签: azure azure-cognitive-search azure-search-.net-sdk


    【解决方案1】:

    请尝试以下方法:

        Indexer indexer = new Indexer()
        {
            Name = indexerName,
            DataSourceName = userDocsDataSource,
            TargetIndexName = indexName,
            Parameters = new IndexingParameters(),
            Schedule = new IndexingSchedule()
            {
                Interval = System.TimeSpan.FromMinutes(Convert.ToDouble(ConfigurationManager.AppSettings["indexrefreshtime"]))
            }
        };
        indexer.Parameters.ExcludeFileNameExtensions(".pdf", ".doc");
    

    您可以在此处阅读有关客户端 SDK 的文档:https://docs.microsoft.com/en-us/dotnet/api/overview/azure/search/client?view=azure-dotnet

    【讨论】:

      猜你喜欢
      • 2018-02-07
      • 1970-01-01
      • 2014-04-04
      • 1970-01-01
      • 2018-09-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-05-11
      相关资源
      最近更新 更多