gpt4 book ai didi

android - firebase 等于多个值

转载 作者:行者123 更新时间:2023-12-05 00:21:16 24 4
gpt4 key购买 nike

我正在使用 firebase,我可以使用此代码从 firebase 获取数据

String value1 = "Jack"
DatabaseReference data = FirebaseDatabase.getInstance().getReference().child("users");
Query personsQuery = data.orderByChild("desc").equalTo(value1);

一个值效果很好,我怎样才能得到这样的数组值的数据
String value1[] = {"Larry", "Moe", "Curly"};

编辑:

此代码列出所有名称
    mPeopleRVAdapter = new FirebaseRecyclerAdapter<Productget, NewsViewHolder>(personsOptions) {
@Override
protected void onBindViewHolder(Product.NewsViewHolder holder, final int position, final Productget model) {
holder.setTitle(model.getTitle());

}

@Override
public Product.NewsViewHolder onCreateViewHolder(ViewGroup parent, int viewType) {

View view = LayoutInflater.from(parent.getContext())
.inflate(R.layout.product_row, parent, false);

return new Product.NewsViewHolder(view);
}
};

mPeopleRV.setAdapter(mPeopleRVAdapter);

我可以为 Larry、Moe 和 Curly 过滤此代码吗?

最佳答案

您可以尝试使用快照获取数据并将其存储到这样的 map 中
Map<String, String> map = (Map<String, String>) dataSnapshot.getValue();
检查这个answer

关于android - firebase 等于多个值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51485071/

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