Como fazer uma barra de pesquisa interna no nodejs e sequelize
24/07/2021
0
Quero fazer uma barra de pesquisa em uma plataforma que estou desenvolvendo em nodejs, a minha pergunta é:
Como colocar a propriedade "link" no sequelize?
NO MYSQL:
use plataform;
select * from conteudo where name like ''%teste%''
COMO FAZER ESSA FORMA DO MYSQL NO SEQUELIZE E NODEJS?
HTML:
JAVASCRIPT:
MYSQL:
Como colocar a propriedade "link" no sequelize?
NO MYSQL:
use plataform;
select * from conteudo where name like ''%teste%''
COMO FAZER ESSA FORMA DO MYSQL NO SEQUELIZE E NODEJS?
HTML:
<form action="/search" method="POST" id="searchForm" onsubmit="searchP(event,this)"> <input type="text" name="normal" class="input-pesquisar" placeholder="Pesquisar" id="fomr"> <input type="hidden" name="search" id="finalSearch"> </form>
JAVASCRIPT:
function searchP(event,form){ event.preventDefault() var pesquisa = document.getElementById(''fomr'') let newSearch = pesquisa.value.replace(/ /g, "%") // Pega a string original e coloca ''%'' nos espaços let newSearchDatabase = ''%''+newSearch+''%'' // Coloca ''%'' no inicio e no fim var finalSearch = document.getElementById(''finalSearch'') finalSearch.value = newSearchDatabase if(finalSearch.value !== undefined && finalSearch.value !== null && finalSearch !== ''''){ form.submit() } } searchP()
MYSQL:
router.post(''/search'', (req,res) => { var search = req.body.search var normal = req.body.normal conteudo.findAll({ where:{ name: search } }).then(animes => { Category.findAll().then(category => { res.render(''front/conteudo/list.ejs'', {conteudo: conteudo, category: category, search: search, normal: normal}) }) }) })
Leodeymison
Curtir tópico
+ 0
Responder
Clique aqui para fazer login e interagir na Comunidade :)