Мне просто потребовалось более часа, чтобы узнать, что запрос Backbone в коллекции был неудачным, потому что я запросил неправильный тип данных. Так что этот запрос не удался, потому что я использовал неправильный тип данных для ID:Базовые типы данных - тип литья?
element = collection.findWhere({id: "123", att: true});
Это один работал и возвращенное модель из коллекции.
element = collection.findWhere({id: 123, att: true});
Причина в том, что я взял идентификатор из элемента DOM.
Я очень много взаимодействую с DOM в своем приложении. Есть ли опция в Backbone, которая позволила бы мне сделать ее более мягкой в отношении типов данных?