Olá tenho uma tabela que se chama setores, a mesma tem 2 campos do tipo referência com a tabela de privateMembers. Estou realizando uma consulta porém ocorre um erro quando tento pegar o array do resultado com o .items por conta do nome da coluna da tabela que está subtraindo -1.
Ex: Nome da minha coluna se repete na tabela private members por conta das 2 referências, ficando assim...
coluna1: Setores (Essa funciona)
coluna2: Setores-1 (Essa não)
Minha consulta:
wixData.query("Members/PrivateMembersData")
.contains("_id", userId)
.include("Setores-1")
.find()
.then((result) => {
let tecnico = result.items
let tecnicoOne = tecnico[0];
let setorTecnico = tecnicoOne.Setores-1; // Aqui acontece o problema
if (setorTecnico.items.length > 0) {
// Verifica os setores que o usuário é tecnico
setorTecnico.forEach(element => {
console.log(element.title)
//Verifica se o usuário é tecnico do setor.
if (element.title === "ATENDIMENTO AO PÚBLICO") {
console.log("Sou um tecnico")
}
Erro: Cannot read properties of undefined (reading 'items')
Como posso converter ou ajustar a consulta para obter o resultado corretamente ?
Muito obrigado @VH - Desenvolvimento Wix realmente solucionou meu problema, é obrigado pelo conhecimento passado.
Desde já agradeço a atenção e a força prestada.