【发布时间】:2014-06-09 14:06:28
【问题描述】:
在我的应用程序中,我对数据所做的一切都基于主键,因为数据存储在数据库中。我想根据这个键从集合中获取模型。
使用 Collection.at() 需要数组索引,Collection.getByCid() 需要主干随机生成的客户端 ID。
从具有给定 id 值的集合中获取我想要的模型的最佳方法是什么?我认为我能做的最糟糕的事情是遍历每个项目,.get('id'),然后返回那个。
【问题讨论】:
-
get 方法不是你要找的吗? documentcloud.github.com/backbone/#Collection-get
-
谢谢!我浏览了 .get() ,因为我假设它是他们属性键/值存储的一部分......如果你回答了这个问题,我可以给你答案。