Boa noite!
Tenho um campo de filtro, e gostaria que o conteúdo deste campo filtre dois campos do meu dataset, porém um dos campos é do tipo referência.
Hoje o filtro está sendo aplicado desta forma:
$w('#datasetPalestras').setFilter(wixData.filter().contains('texto', $w("#ddFiltro").value));
Gostaria de aplicar um novo filtro do tipo OR para o campo Nome do Palestrante que é do tipo referência. Seria como um Join no SQL. É possível?
Hello, Abaixo estou deixando o exemplo de duas Querys aninhadas usando o operador .or()
function queryComOr(nome, ref) { //query para nome const q1 = wixData.query("colecao").contains('nome', nome) //query para referência const q2 = wixData.query("colecao").eq('referencia', ref) //aqui poderia ser retornado o find q1.or(q2).find().then(resultado => { console.log(resultado) }) }
Espero que isso te guie até a solução ;)