什么是变量,指的是sharepoint 2013上的喜欢数量?

时间:2013-04-25 16:20:17

标签: request sharepoint-2013

我想在搜索结果请求webpart上写一个请求。我的请求应该使我能够检索所有喜欢最多的文档。写入请求时,下拉列表中提出的喜欢的数量没有变量,这就是为什么我决定设置refinableInt00变量并给它值:LikesCount但它不起作用?这意味着LikesCount不作为sharepoint上的变量存在,那么sharepoint上的变量是什么才能使我拥有喜欢的数量呢?

3 个答案:

答案 0 :(得分:0)

您可以使用listitem属性“Likes of Likes”获得喜欢的数量 这是示例控制台应用程序的代码

using (SPSite site=new SPSite("your site URL"))
{
    using (SPWeb web=site.OpenWeb())
    {
        SPList list = web.Lists["Your List Name"];
        foreach (SPListItem item in list.Items)
        {
            //Print the number of likes
            Console.WriteLine(item["Number of Likes"].ToString());
        }
    }
}

答案 1 :(得分:0)

我知道这已经过时了,但我有同样的问题。问题是LikesCount属性不默认为Sortable。解决这个问题:

- 打开中央行政部门

- 转到搜索服务应用程序

- 点击搜索架构

- 找到" LikesCount"属性并单击编辑

- 向下滚动至可排序并更改为是

- 对您的内容来源进行完全抓取

答案 2 :(得分:-2)

必须启用列表评级。 清单 - >列表设置 - >评级设置 - >

允许对此列表中的项目进行评分吗? 是吗?没有

您希望为此列表启用哪种投票/评级体验? 喜欢?星级评分

之后,您可以通过“LikesCount”字段名称“LikesCount”来访问喜欢的内容。 “评级数”字段名称“RatingCount”