获取 firebase 数组中对象的位置?
get the location for objects in a firebase array?
我有两个 firebase 数据库,一个存储 post 数据,另一个存储一个数字和一个电子邮件地址。第二个是用户可以输入一个数字,然后 return 编辑与该数字相关联的电子邮件。我如何使用 angular-fire 或 jQuery 搜索类似的对象?
这是我正在搜索的对象的结构:
{roomNumber : "value", roomEmail : "email"}
我想要一个输入来搜索值 "roomNumber" 和 return 适当的 "roomEmail" 只有当它完全匹配时。如有任何帮助,我们将不胜感激!
如果你从 fire base 得到的是一个对象数组,那么你可以使用 javaScript:
来实现
function search(value){
var ret = "";
yourFireBaseArrayObject.forEach(function(obj) {
if(obj.roomNumber === value){
ret = obj.roomEmail;
return;
}
}
return ret;
}
我有两个 firebase 数据库,一个存储 post 数据,另一个存储一个数字和一个电子邮件地址。第二个是用户可以输入一个数字,然后 return 编辑与该数字相关联的电子邮件。我如何使用 angular-fire 或 jQuery 搜索类似的对象?
这是我正在搜索的对象的结构:
{roomNumber : "value", roomEmail : "email"}
我想要一个输入来搜索值 "roomNumber" 和 return 适当的 "roomEmail" 只有当它完全匹配时。如有任何帮助,我们将不胜感激!
如果你从 fire base 得到的是一个对象数组,那么你可以使用 javaScript:
来实现function search(value){
var ret = "";
yourFireBaseArrayObject.forEach(function(obj) {
if(obj.roomNumber === value){
ret = obj.roomEmail;
return;
}
}
return ret;
}