none
Sharepoint 2013 Search Api - Obter itens aprovados - _ModerationStatus RRS feed

  • Pergunta

  • Senhores,

    Estou utilizando jQuery e Search API do Sharepoint 2013 para buscar items de lista. A consulta funciona, retorna os itens corretos, entretanto preciso filtrar na query ou no foreach apenas oa itens com o _ModerationStatus = 0.

    Abaixo segue a url que uso:  

    http://HOST/_api/search/query?selectproperties='FAQAnswerOWSMTXT,FAQClassificationOrderOWSNMBR,FAQKeywordsOWSTEXT,FAQQuestionOWSTEXT,FAQSubjectOWSMTXT,FAQCategory,OriginalPath'&querytext='FAQCategory:"Categoria 1"'&sortlist='FAQClassificationOrderOWSNMBR:ascending'

    Nao localizo no Search Schema na central admin alguma propriedade gerenciada referente ao status.

    Alguém já passou por isso? 

    Me ponho a disposição para esclarecimentos!

    Desde já Obrigado!





    --------------- Cléber Visual Studio C# ---------------

    quarta-feira, 6 de agosto de 2014 17:57

Respostas

  • O search traz apenas os itens aprovados, não precisa filtra-lo. :)

    --------------- Cléber Visual Studio C# ---------------

    • Marcado como Resposta Cléber da Rosa quinta-feira, 4 de setembro de 2014 19:02
    quinta-feira, 4 de setembro de 2014 19:02

Todas as Respostas

  • Olá Cleber, tudo bem?

    Pelos meus testes eu não consegui (penso que não é possível), encontrar o valor do _ModerationStatus de itens/documentos em listas/blibliotecas, utilizando a api de busca.

    No entanto é possível acessar o _ModerationStatus utilizando a API padrão/JS Object Model. Algo como:

    this.oListItem = oList.getItemById(ID);
    var status = this.oListItem.get_item(‘_ModerationStatus’);

    Para se aprofundar nas possibilidades segue a documentação http://msdn.microsoft.com/en-us/library/office/jj163201(v=office.15).aspx


    quinta-feira, 21 de agosto de 2014 13:46
  • O search traz apenas os itens aprovados, não precisa filtra-lo. :)

    --------------- Cléber Visual Studio C# ---------------

    • Marcado como Resposta Cléber da Rosa quinta-feira, 4 de setembro de 2014 19:02
    quinta-feira, 4 de setembro de 2014 19:02