我使用的是一个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);
}
});这就是我所拥有的,但不起作用,但我不确定这种方法是否是正确的方法。请告诉我做这件事的最好方法。
发布于 2018-04-03 03:35:42
我不认为你可以对mongo数据库进行ajax调用。我以前做过的方法是对一个node get函数进行ajax调用。然后,该函数将查询数据库。
https://stackoverflow.com/questions/49616918
复制相似问题