javascript - 在 Firebase 中查询数据时是否还有像 ~ 这样的运算符

标签 javascript firebase ionic-framework angularfire

我注意到 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) 而不是获取所有数据然后过滤数据。我正在努力让自己远离 Elasticsearch 。

最佳答案

据我所知,Firebase API 中没有 .contains 这样的东西。

最好的选择是编写一个实用函数来获取数据并为您过滤数据。

关于javascript - 在 Firebase 中查询数据时是否还有像 ~ 这样的运算符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29702852/

相关文章:

javascript - 将 Django 变量作为 AngularJS 函数参数发送

javascript - 在高阶组件中使用 ref

javascript - 如何在 framework7 中加载多个自动完成功能?

ios - 全局缓存服务器数据并刷新 View

javascript - Ionic 中的 Paytm 集成

javascript - 如何在 AngularJS 中刷新页面?

javascript - 处理 API 响应中缺失的属性

javascript - Firebase - 如何仅使用用户名(无密码/电子邮件)实现登录?

firebase - 您可以在没有服务器的情况下通过 firebase 事件触发 Google Cloud Functions 吗?

android - 添加平台 android 时出现 PhoneGap/Cordova 错误?