缓冲区toString('utf8')从Firebird中select后返回

我正在使用火鸟,我select用户的数据。 它返回我缓冲区对象。 所以在上一个问题中,他们提出这个问题

var name = result[0].name.toString( 'utf8' ); 

所以我做了,它的工作,但在一些行中有俄罗斯字符,我不知道什么编码。 而当我显示他们返回 。 如何解决它? 请社区帮助。 谢谢

有解决scheme是使用aweasome模块iconv-lite 。 我所要做的只是:

 client.name = iconv.decode(client.name, 'win1251'); 

像魅力一样工作