There is no need for $meteor.object anymore as we can use Mongo Collection’s findOne function. Helpers will make sure to update Angular.
We also removed autobind because it's a bad practice and we gain much better performance and easier maintainability both for the library and the apps developed with it.

If you documents are saved with objects IDs (and not strings: see here ),
you should use new Mongo.objectID to retrieve the object.

$meteor.object (collection, new Mongo.ObjectID (stringId), auto); // you can also use Meteor.Collection.ObjectID

Arguments

Param

Type

Details

Required

Default

collection

Meteor Collection Object

A Meteor Collection to bind to.

Yes

selector

Mongo Selector, Object ID, or String

A query describing the documents to find or just the ID of the document.,$meteor.object will find the first document that matches the selector, as ordered by sort and skip options, exactly like Meteor's collection.findOne

Yes

autoClientSave

Boolean

By default, changes in the Angular object will automatically update the Meteor object.,However if set to false, changes in the client won't be automatically propagated back to the Meteor object.