Are there any more operators like ~ when querying

2020-02-14 20:25发布

I notice the '~' sign in the firebase documentation 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());
});

are there other expressions like '~' that can be use in firebase? I'm curious if there's a operator that acts like .contains(string) rather than fetching all then filter the data. I'm trying to keep my self away from elastic search.

1条回答
趁早两清
2楼-- · 2020-02-14 21:14

As far as I know, there is no such thing as .contains in the Firebase API.

Your best bet is to write a utility function which fetches the data and filters it for you.

查看更多
登录 后发表回答