oid-sort-ids

1.0.1 • Public • Published

ObjectID Sort IDs

NPM version Build status Test coverage Dependency Status License Downloads Gittip

Sort an array of objects or ObjectIDs based on another array of ObjectIDs. Because MongoDB can't do this themselves without some crazy ass hacks.

API

var sort = require('sort')
 
var arr = sort([
  ObjectId(2),
  ObjectId(10), {
    _id: ObjectId(3),
  }
], [
  ObjectId(1),
  ObjectId(2),
  ObjectId(3),
  ObjectId(4),
  ObjectId(5),
  ObjectId(6),
  ObjectId(7),
  ObjectId(8),
  ObjectId(9),
  ObjectId(10),
])
 
arr === [
  ObjectId(2), {
    _id: ObjectId(3),
  },
  ObjectId(10),
]

Package Sidebar

Install

npm i oid-sort-ids

Weekly Downloads

2

Version

1.0.1

License

MIT

Last publish

Collaborators

  • jongleberry