Я использую реляционную основу (https://github.com/PaulUithol/Backbone-relational ) для создания моего приложения, потому что у меня есть модель (комната) с множеством других моделей:
- В номере много комментариев
- Комната принадлежит Location
Как вы можете видеть в этой проблеме, я продолжаю получать сообщение об ошибке
Error: Cannot instantiate more than one Backbone.RelationalModel with the same id per type
Всякий раз, когда я меняю представление или перезагружаю коллекцию.
Теперь я знаю, что есть поток здесь, где они предлагают использовать findOrCreate
, но Я не обращаюсь к моделям по отдельности, вместо этого я использую Collection.fetch
. Есть ли способ обойти эту проблему?