是否有可能查询不符合指定条件的数据?
我提取列表中的用户列表(android)我用firebaselistadapter备份我的列表视图,我想显示除我的用户数据。 像一个SQL查询select从usertable哪里id!= userid;
我想获取所有其他用户的数据,
- 渲染问题在渲染过程中引发exception:com.android.ide.common.rendering.api.LayoutlibCallback
- 为所有EditText设置一致的样式(例如)
- Android Studio是否具有层次结构查看器?
- Android:我如何将地图视图的缩放级别设置为我当前位置周围1公里的半径?
- TextView的背景颜色select器
Firebase目前仅提供了一种基于某个值的存在来包含节点的方法。 您不能根据值的存在排除节点。
更新(20160828):我今天写了一个相关的答案,说明如何检测一个属性的缺失 。
我有同样的问题,使用angularfire和geofire我正在寻找一个半径内的业务前景,并试图创build一个潜在客户只有新的前景,这意味着排除任何已有的关系现有的帐户。 为此,我需要为geofire返回的每个key打开一个firebaseObject,并在$ loaded()之后检查_.isNull(loadedFirebaseObject。$ value)。 如果firebaseObjectpath不存在(潜在客户),则lodash函数_.isNull()返回null,如果存在(不是潜在客户而是现有客户),则返回undefined。
有没有更好的方法来做到这一点?