node js mysql accessing javascript object
node js mysql accessing javascript object
我正在从 Node 查询数据库.JS 我正在尝试访问 CodeFile 中 FileContent 字段的内容,它返回一个 Javascript 对象:result。
jsUpdateCon.query('SELECT FileContent FROM codeFile WHERE ID = ?',[msg[1]], function(err, result){
if (err) throw err;
console.log('Data received from DB:'n');
console.log(result);
});
控制台输出:[ RowDataPacket { FileContent: 'someContent' } ]
如果我尝试console.log(result.RowDataPacket);
我会得到
控制台输出:undefined
如果我尝试console.log(result.RowDataPacket.FileContent);
整个节点崩溃
TypeError: Cannot read property 'FileContent' of undefined
我的最终目标是得到
控制台输出:使用控制台.log(result.something.something)时someContent
我做错了什么?
看起来result
是一个数组,尝试像这样访问它:
console.log(result[0].FileContent)
相关文章:
- ToString 将 Javascript Object 更改为 Undefined
- Javascript Object - using jQuery and this
- Javascript Object.create
- JavaScript "Object Method"
- javascript Object.assign() functionality
- javascript/object无法迭代
- Javascript Object.seal()不会引发异常
- 附加字符串时,for循环中出现Javascript[Object-Object]错误
- JavaScript Object / Classes
- Javascript Object Big-O
- Javascript Object Notation Pproblem
- Javascript Object Composition with assign & Object.creat
- Javascript object.id 元素数组中返回“undefined”
- Javascript Object Property Undefined (GM_getValue(), GM_list
- JQuery .sort() JavaScript Object by property value不起作用
- 如何处理IE 8中缺少JavaScript Object.bind()方法
- Javascript object.defineProperties 以自动更新属性
- node js mysql accessing javascript object
- Javascript Object 遍历与字符串
- javascript [object Object] 到字符串