Comments (3)
Did you have a ID in your response? When not - is that the problem why it throws a error.
It needs a identifier to save the object into the localStorage.
models should have id primary key. If you use MongoDB you should change response replaced _id to id
Regards,
Chris
from backbone-offline.
That's what I thought at first, but it seems as if all models have valid IDs (and I'm not using Mongo). Weird, I keep fooling around with it.
On Friday, January 25, 2013 at 4:33 AM, Chris wrote:
Did you have a ID in your response? When not - is that the problem why it throws a error.
It needs a identifier to save the object into the localStorage.models should have id primary key. If you use MongoDB you should change response replaced _id to id
Regards,
Chris—
Reply to this email directly or view it on GitHub (#29 (comment)).
from backbone-offline.
Problem here is that the ID coming from the server may be out of your control. Backbone allows you to specify idAttribute as a property on your model to tell it what the model.id value should correspond to. I would suggest instead of assuming id is always there, check for it, and if it is not there, check if the idAttribute key is present and get the value for that, otherwise return an empty string.
from backbone-offline.
Related Issues (20)
- Fetch a simple Model ? HOT 4
- Fetch Local dont work with Backbone 1.0 HOT 4
- Bug with Storage#clear
- Collection is empty on fetching. Errors on POST request. HOT 5
- "Record Not Found" when fetching a model HOT 2
- Backbone.js offline not saving to local storage after fetch HOT 1
- error on fetch/pull HOT 3
- Backbone 1.0 and Backbone 0.9.10 compatibility difference
- Server implementation HOT 3
- Creates duplicate records if id is string HOT 1
- Option to use mongo objectid generator
- sync.push error
- collection.storage.sync.push() issue
- id not sent with this.model.save() HOT 1
- want to track the count of un-synced HTTP CRUD events
- Duplicate Add Event HOT 2
- delete que is never empty HOT 1
- Need help with updating related keys in multiple collections
- .storage.sync.full() alle Model data gets dirty HOT 1
- Using backbone-offline in conjuction with backbone.iobind?
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from backbone-offline.