„firebase.firestore().collection().where(_, _, *) ‚value‘ ist kein gültiger Filter. Der ‚not-in‘-Filter unterstützt bis zu 10 Elemente im Wertearray.“
<p>firebase.firestore().collection().where(_, _, *)“值” wird angezeigt.
<pre class="brush:php;toolbar:false;">unlinguals = firestore()
.collection("Benutzer")
--> .where("id", "not-in", [...passedUserIds, ...smashesUserIds])
.onSnapshot(async querySnapshot => {
if (querySnapshot?.docs?.length > 0) {
let dondur2 = waiting querySnapshot?.docs
.filter((doc) => doc.id != user.uid)
.filter((doc) => doc._data.gender != loggedInProfile.gender)
.filter((doc) => doc._data.age <= `${value[1]}`)
.filter((doc) => doc._data.age >= `${value[0]}`)
.filter((doc) =>
doc._data.linguals[0] == Sprachen ||
doc._data.linguals[1] == Sprachen ||
doc._data.linguals[2] == Sprachen ||
doc._data.linguals[3] == Sprachen ||
doc._data.linguals[4] == Sprachen ||
doc._data.linguals[5] == Sprachen ||
doc._data.linguals[6] == Sprachen ||
doc._data.linguals[7] == Sprachen
)
.map((doc) => ({ id: doc.id, ...doc.data() }))
setProfiles(dondur2)
}
})</pre>
<p>没有用.</p>