Phonegap不会删除mongodb(mongolab)的数据

时间:2015-07-03 12:24:48

标签: javascript mongodb backbone.js

我在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仅用于快速原型。

由于

1 个答案:

答案 0 :(得分:1)

您是否尝试过使用Fiddler或 其他工具,可以让您监控HTTP请求和应用程序返回的状态代码?至少你可以定义问题所在。