Gets the data item (model) with the specified id.

The get method requires the schema.model option to be set and the id of the model to be specified.


id Number|String

The id of the model to look for.

Returns—The model instance. Returns undefined if a model with the specified id is not found.

Example - find a model by id

var dataSource = new{
  data: [
    {id: 1, name: "Jane Doe" },
    {id: 2, name: "John Doe" }
  schema: {
    model: { id: "id" }
dataSource.fetch(function() {
  var dataItem = dataSource.get(1);
/* The result can be observed in the DevTools(F12) console of the browser. */
  console.log(; // displays "Jane Doe"
In this article
Not finding the help you need? Improve this article