如何获取文档id's在BaasBox[0.9.2]中使用java脚本
How to get document id's in BaasBox[0.9.2] using java script
我是BaasBox的新手。我能回答如何使用javascript获取BaasBox集合中的所有文档ID吗。?提前谢谢。
我已经尝试过这段代码,并且能够使用它进行管理。希望它能帮助到别人。
BaasBox.loadCollection("Loyalties")
.done(function(res) {
for (var i=0; i<res.length; i++){
if( res[i].email == "xyz@xyz.com")
console.log("result ", res[i].id);
}
})
.fail(function(error) {
console.log("error ", error);
})
我在使用Baasbox Javascript SDK(loadCollectionWithParams())时遇到了问题,所以我在Javascript中使用jquery使用了以下方法:
var collectionname = 'mycollection';
var query = 'title = "godzilla"';
var url = 'http://localhost:9000/document/' + collectionname + '?where=' + encodeURIComponent(query);
$.ajax({
url: url,
method: 'GET',
dataType: 'json'
}).done(function(res) {
console.log( res );
}).fail(function(error) {
console.log( error );
});
在您的情况下,您希望通过电子邮件进行筛选,这样您就可以将查询的值更改为以下内容:
var query = 'email = "xyz@xyz.com"';
请注意,要使查询工作,"title"answers"email"必须是文档中的一级密钥,换句话说,它们应该看起来像:
{
"title": "godzilla",
"email": "xyz@xyz.com"
}
来源:Baasbox文档
相关文章:
- 当包含另一个asp文件时,是否也包含所有引用的样式和脚本页面
- 借助asp.net验证或java脚本对多个文本进行验证
- chrome扩展:尽管运行了at:documentidle,js脚本还是过早启动
- Java脚本时间添加
- 不显示带有本地json文件数据的谷歌地图脚本
- JQuery添加元素需要在我的js之前再次添加JQuery脚本
- 从远程脚本获取用户IP
- 如何根据时间运行不同的脚本
- 如何将字符串值从php页面发送到java脚本页面
- 使用谷歌应用程序脚本将服务器端数据表返回到客户端
- 可以设置“;文件名"发生错误时显示的内联脚本标记的
- 当脚本由system.js加载时,如何要求('electron')
- HTML标记在脚本标记中工作
- 是否可以控制获取哪些Google地图脚本(JavaScript API)
- 使用谷歌应用程序脚本从工作表中获取值并将其显示在文本框中
- 显示时间的脚本
- ng应用程序使脚本无限运行
- 如何在运行时在angular 2中加载外部js脚本
- Google Adsense多次加载脚本
- 如何获取文档id's在BaasBox[0.9.2]中使用java脚本