imt-loopback-connector-mongodb

1.8.1 • Public • Published

loopback-connector-mongodb

MongoDB connector for loopback-datasource-juggler.

Please see the full documentation at docs.strongloop.com.

Customizing MongoDB configuration for tests/examples

By default, examples and tests from this module assume there is a MongoDB server instance running on localhost at port 27017.

To customize the settings, you can drop in a .loopbackrc file to the root directory of the project or the home folder.

Note: Tests and examples in this project configure the data source using the deprecated '.loopbackrc' file method, which is not suppored in general. For information on configuring the connector in a LoopBack application, please refer to LoopBack documentation.

The .loopbackrc file is in JSON format, for example:

{
    "dev": {
        "mongodb": {
            "host": "127.0.0.1",
            "database": "test",
            "username": "youruser",
            "password": "yourpass",
            "port": 27017
        }
    },
    "test": {
        "mongodb": {
            "host": "127.0.0.1",
            "database": "test",
            "username": "youruser",
            "password": "yourpass",
            "port": 27017
        }
    }
}

Note: username/password is only required if the MongoDB server has authentication enabled.

Running tests

npm test

Release notes

  • 1.1.7 - Do not return MongoDB-specific _id to client API, except if specifically specified in the model definition

/imt-loopback-connector-mongodb/

    Package Sidebar

    Install

    npm i imt-loopback-connector-mongodb

    Weekly Downloads

    1

    Version

    1.8.1

    License

    Dual MIT/StrongLoop

    Last publish

    Collaborators

    • imtdev