繁体   English   中英

如何通过Ajax调用NodeJs来调用数据库

[英]How to call database through Ajax calls 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调用。 我过去所做的方法是对节点的get函数进行ajax调用。 然后,该函数将查询数据库。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM