我正在使用MongoDB数据库,该数据库存储有关不同国家/地区的不同数据。我有不同的饼图显示不同的数据,但我想添加用户选择他们想要看哪一年的能力。当用户选择特定年份时,我正在尝试对我的数据库进行AJAX调用,但是在访问mlab上的MongoDB数据库时出现错误。获取数据的最佳方法是什么?可以在客户端完全完成,还是必须经过后端?
$.ajax({
url: 'mongodb://xxxx:xxxx@xxxxxx.mlab.com...',
type: 'GET',
dataType: 'json',
crossDomain: true,
success: function (data, textStatus, xhr) {
console.log(data);
},
error: function (xhr, textStatus, errorThrown) {
console.log(errorThrown);
}
});
这是我所拥有但不起作用的,但我不确定这种方法是否是正确的方法。请让我知道解决此问题的最佳方式。
答案 0 :(得分:0)
我不认为你可以对mongo数据库进行ajax调用。 我过去做的方式是对节点get函数进行ajax调用。然后该函数将查询数据库。