我开始使用Firebase在Android上构建应用,用户可以将项目发布到实时Feed(食谱)。
一切都很顺利,直到我意识到随着帖子数量的增加,用户需要一种方法来过滤所有的食谱。
例如,如果他们想要找到所有鸡肉菜肴,他们需要能够搜索鸡肉并查看所有包含鸡肉这个词的食谱。
问题在于,据我所知,您只能使用Firebase查询确切的字符串。例如您可以搜索所有精确标题为" Chicken Parmesan"但是你不能对所有包含“" chicken"”这个词的食谱进行一般搜索。
有没有办法解决这个问题,或者我最好去关系数据库设置?