Como fazer uma barra de pesquisa interna no nodejs e sequelize
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
Curtidas 0