【问题标题】:Convert Azure index Search result to json format data将 Azure 索引搜索结果转换为 json 格式数据
【发布时间】:2018-11-28 16:56:15
【问题描述】:

我对 Azure 搜索相当陌生。在了解它的同时,我想知道是否可以将搜索结果转换为 json 格式的数据(即使它是一个复杂的数据)。到目前为止,我已经尝试了以下方法并能够将其映射到一个对象。

parameters = new SearchParameters()
            {
                OrderBy = new[]{"companyName desc"},
                Facets = new []{"companyName"}

            };
using (var client = _azureSearchClientFactory.GetAzureIndexClientForAllAdverts())
{
    client.Documents.Search<AdvertDetail>("Oslo", parameters);
}

【问题讨论】:

标签: c# azure azure-cognitive-search


【解决方案1】:

如果你想将对象转换为 json 字符串。正如 Yahnoosh 提到的,我们可以使用 JsonConvert.SerializeObject(Object) 轻松做到这一点。

using Newtonsoft.Json
var json = JsonConvert.SerializeObject(object);

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-07-23
    相关资源
    最近更新 更多