我想执行if语句,只有在键字段下存在给定值时才从键中获取详细信息。
例如,给出以下数据集
我想搜索数据库'jokes'是否包含'HaHa'这样的文本,如果是,我想引用该数据集的ID,在本例中为'K9WJOahmsqmuPQbl8wD',然后仅对数据执行if语句根据此ID。
例如,
var MyFirebase = data.val();
var keys = object.keys(MyFirebase); // This line gets all the keys in the table
// This loops through the keys
for (var i = 0; i < keys.length; i++){
var key = keys[i];
var author = MyFirebase[key].author;
var jokeText= MyFirebase[key].jokeText;
var votes= MyFirebase[key].votes;
// Now I want to carry out a if statement, that checks if given text is inside that id
IF jokeText == "HAHA" && author == "test"
getID = getParentID
IF getID IS parent of "HAHA" && "test"
DOsomething
ELSE
DOsomethingELSE
} // end for loop
我希望我已经说清楚,如果没有,请让我知道:)
发布于 2018-08-24 09:40:09
你在寻找什么,如果orderByValue()
这相当于在sql数据库中进行查询你还可以将结果限制为一定的数字,并指定从哪里开始和停止
https://stackoverflow.com/questions/-100006045
复制相似问题