Hallo,
ich habe mit node.js angefangen und weiß nicht wie ich serverseitig zugreife. Ich möchte für auf mein json Objekt zugreifen, um diesen im lupus einzusetzen, aber ich bekomme die Fehlermeldung
TypeError: Cannot read property 'buildingsCounter' of undefined
Hier ist der Code
function getBuildingInformationForEach(){
var counter;
app.get('/count_buildings', function(req, res) {
var connection = mysql.createConnection({
host : 'localhost',
user : 'root',
password : ''
});
connection.connect();
connection.query('sqlQuery', function(err, results) {
if (err) throw err;
counter ={buildingsCounter:results};
console.log("Hallo: "+counter[0].buildingsCounter[0].count);
res.json(counter);
});
connection.end();
});
lupus(0, counter.buildingsCounter[0].count, function(n) {
app.get('/Buildings_Details-'+n, function(req, res) {
var connection = mysql.createConnection({
host : 'localhost',
user : 'root',
password : ''
});
connection.connect();
connection.query('sqlQuery', function(err, rows, fields) {
if (err) throw err;
res.json({Wohnungen:rows});
});
connection.end();
});
},
function() {
console.log('All done!');
});
};
Woran liegt das?
Gruß Uri