如何通过ajax调用nodejs调用数据库



我正在使用一个存储有关不同国家的数据的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);
      }
    });

这是我拥有的,但不起作用,但是我不确定这种方法是否是正确的方法。请让我知道这样做的最佳方法。

我不认为您可以对Mongo数据库进行Ajax调用。我过去这样做的方式是对节点获取函数进行Ajax调用。然后,该功能将查询数据库。

相关内容

  • 没有找到相关文章

最新更新