Java Android Studio Firestore搜索

Java Android Studio Firestore搜索,java,android,firebase,search,google-cloud-firestore,Java,Android,Firebase,Search,Google Cloud Firestore,如何在Firestore中搜索全文?在我的代码中,它只搜索第一个单词 MCSearchIV.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { if (isNetworkAvailable()){ if (MCSearchET.getText().length() >= 1){

如何在Firestore中搜索全文?在我的代码中,它只搜索第一个单词

MCSearchIV.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            if (isNetworkAvailable()){
                if (MCSearchET.getText().length() >= 1){
                    query = firebaseFirestore.collection("Files/MindfulnessFeatures/Content")
                            .orderBy("ContentName")
                            .startAt(MCSearchET.getText().toString())
                            .endAt(MCSearchET.getText().toString() + "\uf8ff");
                    options = new FirestorePagingOptions.Builder<Model>().setQuery(query, config,  Model.class).build();
                    adapter.updateOptions(options);
                }
            }
            else{
                Toast.makeText(getApplicationContext(), "No Internet Connection", Toast.LENGTH_SHORT).show();
            }
        }
    });
}
MCSearchIV.setOnClickListener(新视图.OnClickListener(){
@凌驾
公共void onClick(视图v){
if(isNetworkAvailable()){
如果(MCSearchET.getText().length()>=1){
query=firebaseFirestore.collection(“文件/MindfulnessFeatures/Content”)
.orderBy(“ContentName”)
.startAt(MCSearchET.getText().toString())
.endAt(MCSearchET.getText().toString()+“\uf8ff”);
options=new FirestorePagingOptions.Builder().setQuery(query,config,Model.class).build();
adapter.updateOptions(选项);
}
}
否则{
Toast.makeText(getApplicationContext(),“无Internet连接”,Toast.LENGTH_SHORT.show();
}
}
});
}

Firestore不支持全文搜索。这已经被讨论过很多次了,所以我建议你去看看:还有