【发布时间】:2015-06-24 12:29:13
【问题描述】:
我注意到 firebase 文档 here 中的“~”符号
var ref = new Firebase("https://dinosaur-facts.firebaseio.com/dinosaurs");
ref.orderByKey().startAt("b").endAt("b~").on("child_added", function(snapshot) {
console.log(snapshot.key());
});
还有其他可以在 firebase 中使用的表达式,例如“~”吗?我很好奇是否有一个操作符像.contains(string) 而不是获取所有然后过滤数据。我试图让自己远离弹性搜索。
【问题讨论】:
-
波浪号 (
~) 不是任何特定的运算符。它只是一个字符,恰好在 ASCII 图表中高于key中使用的所有其他字符。同样,您可以使用空格或 bang (!) 作为 ASCII 图表中早期的字符:asciitable.com
标签: javascript firebase ionic-framework angularfire