javascript - 带有 MongoDB 的客户端 jQuery 应用程序

标签 javascript jquery mongodb

我正在尝试编写一个非常简单的示例应用程序来熟悉如何使用 MongoDB。本质上,我想要一个查询本地 MongoDB 服务器的网页,使用 jQuery 动态添加和删除内容。我将页面布局和 jQuery 放在一起完全没有问题,但是我对等式中的 MongoDB 部分越来越感到困惑。我知道 MongoDB 是一个 服务器 并且从客户端远程运行,但对于我的示例,我只是希望能够从客户端浏览器内的 JavaScript 快速轻松地查询:

$("#toggle").click(function() {
    if ($(this).is(":checked") {
        // add items from mongodb
        addItems(mongodb.test.find({ age: { $gt: 5 }}));
    } else {
        $("#results").hide();
    }
});

有没有办法以这种方式与 MongoDB 交互?

最佳答案

您需要一个驱动程序来连接到 MongoDB 服务器。驱动程序列表在这里: http://www.mongodb.org/display/DOCS/Drivers

有一个 JS 驱动程序,但仅适用于服务器端 JS - 特别是 node.js

底线,您不能直接从浏览器连接。您需要一个服务器端组件。

关于javascript - 带有 MongoDB 的客户端 jQuery 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12771700/

相关文章:

php - 为 jQuery 显示正确格式化数组

javascript - 如何将 JSON 数据从客户端发送到 Node.js 服务器。

ruby-on-rails - MongoDB 对 system.namespaces 集合的冗余查询?

javascript - 使用循环生成表行时自动将行和列数据添加在一起

javascript - Node.js - 类型错误 : Cannot read property 'document' of undefined

javascript - jQuery - 组合 .hide() 和 .remove()

javascript - 在另一个窗口中监听事件

jquery - 在具有相同类且是直接兄弟的两个 DIV 之间插入新 DIV

mongodb - 错误 NotRegistered flask-mongoengine 教程

javascript - JSON多值