Precisei fazer uma busca simples em um banco de dados, mas quando clico no botão buscar com o campo vazio, ele exibe todos os itens do banco de dados.
Com faço uma validação para que não faça a busca com o campo vazio?
Agradeço toda e qualquer ajuda.
import wixWindow from 'wix-window';
import wixData from "wix-data";
$w.onReady(function () {
$w("#resultsTable").columns = [{
"id": "col1",
"dataPath": "nome",
"label": "Aluno",
"type": "name",
}, {
"id": "col2",
"dataPath": "cursos",
"label": "Curso Realizado",
"type": "name",
}, {
"id": "col3",
"dataPath": "horas",
"label": "Duração",
"type": "name",
}, {
"id": "col4",
"dataPath": "data",
"label": "Data de Conclusão",
"type": "date",
}, {
"id": "col5",
"dataPath": "numero",
"label": "Número do Certificado",
"type": "number",
}];
});
export function searchb_click_1(event) {
wixData.query("Certificados")
.contains("nome", $w("#searchBox").value)
.find()
.then(res => {
$w("#resultsTable").rows = res.items;
$w("#resultsTable").expand();
});
}
Perfeito! Obrigado!