我在backbone.js中构建了一个小型phonegap应用程序,它连接到mongodb后端(托管在mongolab上)我可以使用Backbone.Collection中的以下URL成功检索并添加到集合:
url: 'https://api.mongolab.com/api/1/databases/site_manager/collections/items?apiKey=****************'
但是当我尝试从集合中删除模型时,它不会将其从数据库中删除。我已经使用/:id属性设置了我的模型的urlRoot:
urlRoot : 'https://api.mongolab.com/api/1/databases/site_manager/collections/items/:id?apiKey=**********************'
但它似乎仍然无法正常工作 - 我不确定我是否已将id属性放在正确的位置。一切都在本地服务器/ db本地工作,所以我确定它与URL有关。有人可以帮忙吗?
我知道使用API密钥直接从客户端访问我的数据库的安全风险,但htis仅用于快速原型。
由于