我想要完成的是查询11个条目,然后删除第一个条目,例如:
ref.orderByChild('score').limitToLast(11).once('value')
这将按分数给出最高的11个参赛作品。
然后我希望我能:
ref.orderByChild('score').limitToLast(11).once('value').then((snapshot)=>{
snapshot.removeFirstChild();
})
答案 0 :(得分:0)
不确定
ref.orderByChild('score').limitToLast(11).once('value').then((snapshot)=>{
var isFirst = true;
snapshot.forEach(function(child) {
if (isFirst) {
child.remove();
isFirst = false;
}
})
或者:
ref.orderByChild('score').limitToLast(11).once('child_added').then((snapshot)=>{
snapshot.remove();
})