firebase-database

    15热度

    1回答

    我已经创造了火力地堡一个数据库,它看起来像: 现在我去为REST客户端,并发出此查询: https://movielens3.firebaseio.com/movieLens/users.json?orderBy="age"&startAt=25&print=pretty 它给了我一个错误: "error": "Index not defined, add ".indexOn": "age",

    4热度

    1回答

    我试图从我的Firebase数据中获得前100个结果,然后是下100个,然后是下100个等。我尝试了多种方法。 版本1 ref.child('products').orderByChild('domain').startAt(0).endAt(100).once('value').then(function(snapshot) {}); 2版 ref.child('products').ord

    0热度

    2回答

    我使用firebase执行查询以检查是否有任何具有特定值的子对象的对象。问题是如果没有这样的对象代码不运行。因此,在下面的代码中,如果没有包含facebookID的子项的对象是17,则其余代码将永远不会运行。有没有办法确定查询何时发现0结果? func previousUser(completion:(result:Bool)->Void){ var queryFound = fals

    -1热度

    1回答

    我观看了很多firebase的非标准化结构,但无法找到像eBay或craigslist这样的大型网络应用的正确方法。 如果您以ebay或craigslist为例。你将如何建立结构以提高数千/数百万项目/类别的效率? 这是正确的方法吗? "users":{ $userID: { ... } }, "categories": { $categoryID (0

    1热度

    1回答

    动态计算值,我有一个简单火力数据库:/rides是这样 { car: "Toyota" minutes: 15 } 简单对象的列表,我需要显示所有的游乐项目分钟的总和。显而易见的解决方案是加载所有游乐设施并计算总和。但是,如果我有几百个游乐设施,这是非常缓慢的,长达几秒钟。 所以看来我必须在数据库中为此保留一个单独的字段/totalMinutes。但是,因此每次添加/移除

    1热度

    1回答

    我将firebase整合到了我的android应用程序中。从那以后,我已经阅读了每一篇教程,文档,提示,信息,代码示例,当然还有堆栈溢出,但没有办法在这里完成我的目标。 我的老虎机游戏mTokens和mSpins有两个变量。现在他们在我的主要活动中被宣布,所以他们显然会在每次打开应用程序时重置。我能够将它们存储在firebase的userid下。然而,我不知道如何增加或减少它们,当用户使用旋转或获

    1热度

    1回答

    我怎么能得到从火力数据库firstName和lastName为每个用户和回收者视图中显示它? 因此,结果将是回收站查看项目,每个用户包含firstName和lastName。 这是FirebaseUI提供我目前的火力地堡recyclerviewadapter: public void recyclerVIewAdapter(View view) { Firebase myFirebase

    0热度

    1回答

    我是firebase的新手,实际上我正在尝试加载一些基于时间戳的数据,并使用startat和endat在两个时间戳之间进行检索。数据是通过Python推送的。 的数据是如图所示的样本屏幕截图 sample data popping-fire-7751.firebaseio.com/device488 activevolt: 396 avgPowerFactor: 0.95 avgThdi: 7

    3热度

    1回答

    我在使用Firebase的应用程序中工作,我尝试使用onChildAdded()回调,但我认为我做错了什么,因为我没有得到任何回应。 /** * Constructor */ private FirebaseManager(Context context) { Firebase.setAndroidContext(context); Firebase.getDefault

    1热度

    1回答

    我在从Firebase对象中将字段存储为HashMap并将其添加到HashMap时出现问题。 我开始加入一键:{key1=true} 然后我删除键,同时加入另一个问题:{key1=true, key2=true} - >{key2=true}。 所以我期待最终的结果只是key2但我得到的是空的{}。我了解它是如何发生的,但无法理解如何解决这个问题。问题是我正在执行删除回调,这是在添加后发生的。 我