Javascript 如何将字段与数组中的所有项进行比较

Javascript 如何将字段与数组中的所有项进行比较,javascript,arrays,firebase,google-cloud-firestore,Javascript,Arrays,Firebase,Google Cloud Firestore,我试图获取一个文档,其中字段questionId值与QuestionSidInHistTurn数组中的每个项都不同 让QuestionSidsInHisturn=[/*此处的序列ID*/] 异步函数getNewQuestion{ const ref=firestore.collection'questions' const questionData=wait ref 哪里 问题是, !=, //QuestionSidsInHistTurn数组中的每个项目 .limit1 收到 question

我试图获取一个文档,其中字段questionId值与QuestionSidInHistTurn数组中的每个项都不同

让QuestionSidsInHisturn=[/*此处的序列ID*/] 异步函数getNewQuestion{ const ref=firestore.collection'questions' const questionData=wait ref 哪里 问题是, !=, //QuestionSidsInHistTurn数组中的每个项目 .limit1 收到 questionData.forEachquestion=>{ QuestionSidInHisturn.pushquestion.data.id } 如果你看它,给你一个例子,不在这是所谓的

array-contains-any
所以这应该行得通

让问题SIDSinthisturn=[1,5,6] 异步函数getNewQuestion{ const ref=firestore.collection'questions' const questionData=wait ref 哪里 问题是, 不在,, 问题是什么 .limit1 收到 questionData.forEachquestion=>{ QuestionSidInHisturn.pushquestion.data.id } 如果你看它,给你一个例子,不在这是所谓的

array-contains-any
所以这应该行得通

让问题SIDSinthisturn=[1,5,6] 异步函数getNewQuestion{ const ref=firestore.collection'questions' const questionData=wait ref 哪里 问题是, 不在,, 问题是什么 .limit1 收到 questionData.forEachquestion=>{ QuestionSidInHisturn.pushquestion.data.id }
是的,很抱歉我更新了我的答案。使用not in不是吗?是的,很抱歉我更新了我的答案。使用not in