0
Im Versuch, einige zufälligen Testdaten in der Datenbank zu schreiben, aber es gibt mir Fehler 404 ..NodeJS, mysql-Modell in der Datenbank einfügen
Die Form:
<form method="POST" action="/arts">
<input type="text" name="test">
<input type="submit">
</form>
Den Code die zu handhaben Post:
var test = new MyAppModel({
tableName: "test"
});
router.post('/arts', function(req, res) {
var test = req.body.test;
console.log(test);
test.query('INSERT INTO test SET "asd"', function(err, rows) {
console.log(test);
});
});
Das Problem sollte in diesen beiden Blöcken des Codes sein. Bitte fragen Sie nach weiteren Informationen, falls erforderlich.
danke
Es sieht aus wie Sie die Route korrekt eingerichtet haben gefunden. Haben Sie daran gedacht, den Knoten nach dem Hinzufügen des Codes neu zu starten? –
Auch Aufruf von "test.query (" ist fast sicher zu scheitern. Die "Test" -Variable ist eine Zeichenfolge und wird keine Methode namens "Abfrage" definiert. –
Ja, ich starte immer mit Strg + F5. –