我目前正在使用NodeJS为ORM添加杂耍数据库。我现在需要做一些报告,其中涉及使用任意SQL与SUM和GROUP BY来连接来自多个表的数据。我如何使用jugglingdb框架执行此操作,并获取包含多列数据的对象列表。
答案 0 :(得分:4)
您可以使用适配器客户端从 mysql 包访问查询功能:
var Schema = require('jugglingdb').Schema;
var schema = new Schema('mysql', {
// your config
});
schema.client.query('your very wild query', function(err, data) {
// data will be an Array of Objects if no error
});
实际上,这是对node-mysql包
的query
功能的直接调用