Firebase实时数据库子字符串查询

时间:2018-03-01 03:48:09

标签: firebase-realtime-database substring filtering keyword

我将查找关键字substring" vi" for key" full_name"。我怎么能这样做?

[{
    "full_Name": "David Beckham",
    "email": "davidbeckham@gmail.com"} ,
 {
    "full_Name": "Cristiano Ronaldo",
    "email": "critinanoronaldo@gmail.com"
}]

谢谢。

2 个答案:

答案 0 :(得分:0)

您可以根据特定键进行类似的操作以进行订购和查询

dbQuery.orderByKey().startAt(SUBSTRING).endAt(SUBSTRING+"\uf8ff");

有关更多信息,请参阅官方文档 https://firebase.google.com/docs/database/rest/retrieve-data#range-queries

答案 1 :(得分:0)

可以查询带有子字符串的firebase密钥

let node = await db.ref('yourPath').orderByChild('full_Name').startAt('!').endAt('SUBSTRING\uf8ff').once('value');