gpt4 book ai didi

java - 如何从 FireBase 下载特定项目,但不是所有项目列表?

转载 作者:行者123 更新时间:2023-12-02 04:04:32 27 4
gpt4 key购买 nike

我想从我的 FireBase 数据库中获取特定项目,例如,我的 FireBase 中有包含汽车的数组,每辆车都有一个唯一的 ID 我只想下载按 ID 搜索的一辆特定汽车,我想将其解析为 Car java 对象,无需下载所有不必要的汽车列表。

最佳答案

self 回答的另一种选择是将汽车存储在其 ID 下:

cars
car_1
make: ...
model: ...
car_2
make: ...
model: ...

然后您无需查询即可访问汽车,这意味着事情会更好地扩展:

var id = 2;
ref.child('cars').child('car_'+id)...

请注意,在 Firebase 中将数组索引存储为键被认为是一种不好的做法,这就是为什么我在 id 前加上 car_ 前缀。

关于java - 如何从 FireBase 下载特定项目,但不是所有项目列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34495114/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com