如何将cassandra数据库查询结果读取到节点js中的UI中

我有一个JSfunction

router.get('/cassandra', function (req, res) { client.connect(function(err){ }); client.execute('SELECT * FROM monica.emp;', function (err, result) { var user = result.rows[0]; console.log("here is the user", result); } res.render('cassandra',{"cassandra":result}); }); }); 

我正在做的是获取第一行,然后访问该行的对象。

但实际的“结果”输出是一组行(集合)像 在这里输入图像说明

我如何通过这个设置玉,并在UI页面上显示?

现在,如果我像下面这样做,我得到未定义的错误。 扩展布局

 block content p Cassandra for item in cassandra li a= ' '+ ' '+ item.empid 

PS我不想使用result.rows [0] result.rows 1 result.rows [2]等访问每一行。我的select *语句只是给了我目前的一组条目。 我希望能够访问这个设置在用户界面上打印它

任何帮助是极大的赞赏。

据我了解你有像这样的结构的结果,

 result => {meta: {}, rows: [{}, {}]} 

如果是的话,你可以得到如下所示的行

  // res.render('cassandra',{cassandra: result}); ul each el in cassandra.rows li a= el.empid 

如果没有,请以简化forms举例说明您的结果。