Consegui obter o resultado da consulta de campo de referencia utilizando a API "include()". Ocorre, que na documentação do wix, ela apenas é recomendada para consulta até o limite de 50 itens. Acima disso, terá que usar a API queryReferenced.
O problema que não consegui entender a sintaxe desta API.
Matheus, vc pode me ajudar na construção de uma consulta de campo de referencia utilizando a API queryReferenced?
Olá Matheus,
Com a API include() não tenho o retorno de todos os items do campo de referência. Apenas 19 items aparecem, quando na verdade deveria constar ter 72 items.
Obs. No meu conjunto de dados coloquei o limite de 300 items e no código coloquei "limit (1000)".
porque será que não estou tendo o retorno de todos os items?
segue o código para a sua análise.
Obrigado, desde já, pela sua atenção.
O limite de 50 itens são para campos de multi referência, no seu caso é um campo de referência única.
Vou olhar sua outra pergunta.
1 - Nome da coleção (BD) que contém o item de referência: "ClienteGeral"
2 - nome da chave do campo: "linhadotempo"
3 - nome da Coleção (BD) referenciada: "linhadotempo"
4 - nome da chave do campo que contém as referências aos itens referenciados: "peticaoInicial"
Obrigado Matheus pela excelência no seu trabalho.
Obs. Caso ainda tenha algum tempo, há uma dúvida minha que abri em maio de 2020, mas não foi totalmente respondida. trata-se da lógica para efetuar um sistema de login com jwt. Você havia comentado que já tinha elaborado o escopo, porém não foi postado. O tópico da pergunta é "Restringir acesso da URL por meio da api wix router". Agradeço se puder ajudar nesta questão também.
Oi Rodrigo.
Posso te ajudar, passa os nomes da coleções e os dados que sua query precisa.