相关疑难解决方法(0)

Firestore:如何使用不等式/不等于执行查询

我想从Firestore集合中选择仅由我编写的文章.
这真的很难吗?

每篇文章都有字段"owner_uid".

多数民众赞成:
我只想写相当于"select * from articles where uid<>request.auth.uid"

firebase google-cloud-firestore

39
推荐指数
2
解决办法
2万
查看次数

Firebase:查询根据条件排除数据

我能够使用orderByChild和获取子项中特定值的数据equalTo(很酷,它也适用于嵌套子项)

private void getData() {
        try {
            final DatabaseReference database = FirebaseDatabase.getInstance().getReference();

            database.child(Constants.TABLE_TASKS).orderByChild("user/id")
                    .equalTo("somevalue")
                    .addValueEventListener(new ValueEventListener() {
                        @Override
                        public void onDataChange(DataSnapshot dataSnapshot) {
                            Timber.d(dataSnapshot.toString());
                        }

                        @Override
                        public void onCancelled(DatabaseError databaseError) {
                        }
                    });
        } catch (Exception ex) {
            ex.printStackTrace();
        }
    }
Run Code Online (Sandbox Code Playgroud)

是否有一种简单的方法来获取未找到特定值的数据,基本上类似于notEqualTo("somevalue")

android firebase firebase-realtime-database

9
推荐指数
2
解决办法
1万
查看次数