Firebase 資料庫 (8) 資料搜尋區間與限制筆數

搜尋資料區間

firebase 除了可以用 orderByChild 來排序資料以外,也可以加入搜尋區間的規則。

  1. startAt (‘值’) : 在 值 以上
  2. endAt(‘值’) : 在 值 以下
  3. equalTo(‘值’): 剛好等於值

選出體重介於3500–4500的資料

篩選出體重剛好是4000的資料。

限制筆數

假設今天想限制取出來資料的比數,可以用以下語法:

  1. limitToFirst(筆數): 從資料前面取出指定筆數資料。
  2. limitToLast(筆數): 從資料後面取出指定筆數資料。

今天有資料如下:

上面的例子會先篩選出weight大於3500的資料,在用 limitToFirst(1) 限制資料筆數為1筆,撈出結果如下。