Modelleri sunucudan getiren bir koleksiyona sahibim. Bu işleriBackbone.Collection modele göre model al
, şimdi MyCollection.at(0)
ile id tarafından bir model kapmak istiyorum ve almak:
MyCollection.get("50ef7a63b2a53d17fe000001")
=> undefined
MyColleciton.get({_id:"50ef7a63b2a53d17fe000001"})
=> undefined
MyCollection.get({'_id':"50ef7a63b2a53d17fe000001"})
=> undefined
:
child
_changes: Array[0]
_changing: false
_currentAttributes: Object
_events: Object
_hasComputed: true
_pending: false
_previousAttributes: Object
attributes: Object
_id: "50ef7a63b2a53d17fe000001"
author_name: "author name"
bookmark: ""
info: "bookmark description"
__proto__: Object
changed: Object
cid: "c26"
collection: child
view: child
__proto__: Surrogate
Ben olsun onun kimliğiyle modeli almaya çalışırsanız Bunu anlamadım - dokümanlar, o koleksiyonda belirtilen kimliğe sahip bir model varsa, .get()
yönteminin modeli döndüreceğini açıkça belirtir.
Haklısınız! (Buraya avuç içi hurma ekle) Bunu bir şekilde doktordan almadım ve _id = id varsayılanı olduğunu düşünmüştüm. Teşekkürler ;-) – Inoperable