Javascript 如何在Firebase firestore中查询数组中的两个值,其中一个值在另一个值之后进行索引?
有没有办法通过firebase firestore中的字符串值数组进行查询,该数组应包含两个字符串a和b,但字符串b必须列在字符串a之后 示例: 我想查询两个字符串值:Javascript 如何在Firebase firestore中查询数组中的两个值,其中一个值在另一个值之后进行索引?,javascript,firebase,google-cloud-firestore,Javascript,Firebase,Google Cloud Firestore,有没有办法通过firebase firestore中的字符串值数组进行查询,该数组应包含两个字符串a和b,但字符串b必须列在字符串a之后 示例: 我想查询两个字符串值: a = "12345" b = "67890" 我在firebase firestore中存储了多个文档,看起来像这样: document1 = { id: "randomId1", // ...other stuff array: [&quo
a = "12345"
b = "67890"
我在firebase firestore中存储了多个文档,看起来像这样:
document1 = {
id: "randomId1",
// ...other stuff
array: ["12345","345", "67890"]
}
document2 = {
id: "randomId2",
// ...other stuff
array: ["67890","345","12345"]
}
现在我只想在查询结果中获取document1,因为数组部分中的值a后面列出了值b。如何执行此操作?在firestore中无法执行此类查询,您只能定义它是否具有此值 可能的解决办法:
在firestore中无法执行此类查询,您只能定义它是否具有此值 可能的解决办法: