当前位置: 首页 > 知识库问答 >
问题:

我可以在firestore中使用where键而不匹配字符串[duplicate]吗

艾浩穰
2023-03-14
{name:'hasaduzzaman'}
{name:'himel'}
const [searchtext,setSearchText] = useState('')
let collectionRef = firestore.collection('users');
collectionRef.where('name', '==', searchText) // This is comming from the state of react hooks

共有1个答案

锺离鸿
2023-03-14

如果是firebase,则不可用。我也有类似的顾虑,但通过使用标记创建了一个变通方法。在你的情况下,我想你可以使用algolia服务

就连他们也有关于这件事的官方文件

firestore algolia文档

 类似资料:
  • 我能不能把下面两个案例合并成一个子句,因为它们都做同样的事情? 此外,如果我想使用匹配,

  • 我研究了一段时间,还没有找到匹配以下模式的线索(不过,我对regex也很陌生),它看起来像 或 所以我想将上面的字符串匹配并捕获为/abc/foo/bar。现在,“/stop”是一个可选字符串,可以附加在模式的末尾。目标是获得所需的捕获,同时忽略“stop”(如果“stop”存在多次,则在第一个“stop”处停止),同时允许在中间设置尽可能多的斜线(行尾的斜线除外)。 但它与以下任何项都不匹配:

  • 在我的部分应用程序中,我从mobile获取日期,并将其作为字符串存储在SQLite数据库中。 从mobile获取日期并将其作为字符串插入。 检查数据库中的日期是否等于移动日期。

  • 我需要将数字从字符串提取到int数组,但在Matcher类中找不到合适的函数。有什么办法比我做得更好吗?例如,这样的split()函数按分隔符分割字符串并返回准备好的数组。 输出: 1111 2222 3333 4444

  • 问题内容: 我正在编写一个Java实用程序,可以帮助我生成用于性能测试的数据负载。这将是真正冷却到能够指定弦乐正则表达式让我产生吐出来匹配这个哪些东西。有没有已经烤好的东西可以用来做呢?还是有一个图书馆可以带给我大部分帮助? 问题答案: 我正在编写一个Java实用程序,可以帮助我生成用于性能测试的数据负载。这将是真正冷却到能够指定弦乐正则表达式让我产生吐出来匹配这个哪些东西。有没有已经烤好的东西可

  • 问题 你想要匹配两个或多个字符串。 解决方案 计算把一个字符串转换成另一个字符串所需的编辑距离或操作数。 levenshtein = (str1, str2) -> l1 = str1.length l2 = str2.length prevDist = [0..l2] nextDist = [0..l2] for i in [1..l1] by 1