Backbone模型ID是否需要为数字?

时间:2013-10-10 20:02:56

标签: backbone.js

正如问题所示,是否有必要为模型的id设置数值(可能是整数)?或者可以接受任何唯一标识符?例如,我可以使用GUID字符串吗?

2 个答案:

答案 0 :(得分:8)

根据docs

,它可以是任意字符串
  

ID

     

模型的特殊属性,id是任意字符串(整数   id或UUID)。如果在属性哈希中设置id,它将是   作为直接属性复制到模型上。模型可以通过检索   来自集合的id,id用于生成模型URL   默认值。

答案 1 :(得分:3)

是的,你可以。 backbone documentation表示“id是任意字符串(整数id或UUID)”。