Connect Loopback to various Data Sources
Go to file
Dimitris Halatsis af8cf19242 Persist changes on parent for embedsOne
Allow direct save of changes on embedded model to be persisted on
parent document.

    Person.embedsOne(Address);
    Person.findById(someId)
      .then(function(p){
        var address = p.addressItem();
        address.street = 'new street'
        // This will now persist changes on parent document
        return address.save();
      })
2016-06-07 17:09:34 +02:00
docs Fix for issue #774 2015-11-24 16:50:41 +05:30
examples Backport ESLint from master 2016-05-20 17:35:23 +02:00
lib Persist changes on parent for embedsOne 2016-06-07 17:09:34 +02:00
support Backport ESLint from master 2016-05-20 17:35:23 +02:00
test Persist changes on parent for embedsOne 2016-06-07 17:09:34 +02:00
.editorconfig minor formatting issues (trailing spaces and such) and .editorconfig 2015-02-03 13:08:23 +03:00
.eslintignore Backport ESLint from master 2016-05-20 17:35:23 +02:00
.eslintrc Backport ESLint from master 2016-05-20 17:35:23 +02:00
.gitignore Add a file option for the memeory connector to persist data 2014-01-29 12:04:09 -08:00
.gitmodules Added Makefile 2011-11-05 17:54:52 +07:00
.jshintignore Add .jshintignore 2013-11-21 19:05:19 +01:00
.npmignore Ignore npm-debug.log 2013-03-30 21:10:20 +04:00
.travis.yml travis: add v4, v6, drop io.js 2016-05-23 11:24:28 +02:00
CHANGES.md 2.46.1 2016-06-03 14:53:00 -07:00
CONTRIBUTING.md Fix bad CLA URL in CONTRIBUTING.md 2014-12-29 08:27:46 -08:00
LICENSE Relicense as MIT only 2016-04-06 16:50:02 +02:00
NOTICE Add NOTICE 2015-07-18 19:44:46 -07:00
README.md Update README.md 2014-12-01 13:22:24 -08:00
docs.json Enable docs 2015-05-18 09:00:49 -07:00
index.js Run `eslint --fix` with config from master 2016-04-18 16:00:04 +02:00
package.json 2.46.1 2016-06-03 14:53:00 -07:00

README.md

LoopBack DataSource Juggler

LoopBack DataSource Juggler is an ORM that provides a common set of interfaces for interacting with databases, REST APIs, and other data sources. It was initially forked from JugglingDB.

For full documentation, see the official StrongLoop documentation: Connecting models to data sources

For information on creating data sources programmatically, see Advanced topics: data sources.

Installation

npm install loopback-datasource-juggler

Also install the appropriated connector, for example for mongodb:

npm install loopback-connector-mongodb

See StrongLoop Documentation for more information.