immutable-model-view-key-by

0.3.0 • Public • Published

immutable-model-view-key-by

Immutable Model View to collect records into object keyed by property value.

Native async/await

Immutable Model View Key By requires Node.js v7.6.0 or greater with native async/await support.

Creating a new keyBy Model View

const ModelViewKeyBy = require('immutable-model-view-key-by')

var fooModel = new ImmutableCoreModel({
    name: 'foo',
    views: {
        default: ModelViewKeyBy('foo')
    }
})

With ModelViewKeyBy('foo') set as the default view queries on fooModel will return an object keyed by the property foo instead of an array of records.

Readme

Keywords

none

Package Sidebar

Install

npm i immutable-model-view-key-by

Weekly Downloads

187

Version

0.3.0

License

MIT

Unpacked Size

6.17 kB

Total Files

5

Last publish

Collaborators

  • ersun.warncke