J'essaie de suivre les Sequelize tutorial on their website.Utilisation de paramètres de recherche dynamiques avec Sequelize.js
J'ai atteint la ligne de code suivante.
Project.findAll({where: ["id > ?", 25]}).success(function(projects) {
// projects will be an array of Projects having a greater id than 25
})
Si je ruser un peu comme suit
Project.findAll({where: ["title like '%awe%'"]}).success(function(projects) {
for (var i=0; i<projects.length; i++) {
console.log(projects[i].title + " " + projects[i].description);
}
});
tout fonctionne bien. Cependant quand j'essaye de rendre le paramètre de recherche dynamique comme suit
Project.findAll({where: ["title like '%?%'", 'awe']}).success(function(projects) {
for (var i=0; i<projects.length; i++) {
console.log(projects[i].title + " " + projects[i].description);
}
});
Il ne renvoie plus aucun résultat. Comment puis-je réparer cela?
J'ai trouvé le libellé de votre question un peu déroutant, donc je l'ai édité. J'espère avoir bien compris, s'il vous plaît n'hésitez pas à le changer si vous pensez que j'ai foiré. –