我想获得如下数据
类别=“cat”和级别=“1”
这是我的密码
Query query = firebaseReference.orderByChild("category").equalTo("cat1").limitToFirst(20);
query.addListenerForSingleValueEvent(new ValueEventListener() {
@Override
public void onDataChange(DataSnapshot dataSnapshot) {
UTILS.Log.e(TAG, "List Of User Count " + dataSnapshot.getChildrenCount());
for (DataSnapshot dataSnapshot1 : dataSnapshot.getChildren()) {
//FCreateUSer modelRegister = dataSnapshot1.getValue(FCreateUSer.class);
UTILS.Log.e(TAG, "User Email :" + dataSnapshot1.child("question").getValue());
}
}
@Override
public void onCancelled(DatabaseError databaseError) {
}
});
这是wrok,但如何在firbase中使用两个条件,我尝试两个orderByUNICEF
,但它给出错误java.lang.IllegalArgumentException:您不能合并多个orderBy调用!
看看这段视频(虽然是JavaScript,但它确实解决了您的问题):https://youtu.be/sKFLI5FOOHs?t=612
基本上,您需要为查询构建数据结构。在OP示例中,问题将具有类似“类别”级别的字段:“类别1”。然后,您可以执行查询(“cat\U 1”)。如果在其他查询中需要,您可以省去类别和级别字段(但在这种情况下需要处理重复)。
如果您知道您的项目数量很小,最简单的解决方案是只提取所有类别=cat和筛选级别=1的项目。
我总共有10行这样的 PHP 我正在尝试在一个查询中插入数据库中的所有记录?我如何在一个查询中插入数据库中的所有行?
我将编写此查询,它在Console中工作。sql或Workbench中,但当我在@Query中使用它时,我得到了一个语法错误! 在我的IDE中,错误是在下次选择
问题内容: 我正在尝试开发出租车预订等应用程序并将数据存储在Firebase上。 但是,从Firebase查询RideDetail(History)数据时遇到问题。 我想以分页形式获取ride_detail以获得特定的“ customer_id”。 我的Firebase DataStructure: 这里的“ payment_time”是付款完成后的时间戳。 我想要的响应是: 我希望我在order
问题内容: 供参考的是代码。我正在尝试制作一个记录到elasticsearch的hubot插件,然后使用hubot命令搜索那些日志。 https://gist.github.com/4050748 我正在尝试检索与两个查询匹配的记录。 我期待: 多达50条记录 具有给定用户的记录 最近一小时的记录 我有: 最多10条记录 具有给定用户的记录 从任何时候 我如何在过去一小时内获取带有某些用户名的所有
熊猫的常见操作是 但是,如何在SQL中执行此操作?是否有标准的功能或方法来执行
我试图创建一个查询来获取一个firestore集合/文档,其中userId等于当前userId,或者当前userId等于contributorsid。 我想让它给我所有陈述属实的文档。但它只返回第一个。如果我选择只包含其中一个查询(“where”),它们都会工作并返回正确的文档。