Avis aux développeurs (plutôt Back) expérimentés!
Bonjour, je développe une application mobile sur une plateforme hybride (NativeScript)
Et en Back j’utilise Firebase / Firestore pour la data,
Je recherche la méthode la moins couteuse pour récupérer la liste des contacts qui utilisent aussi l’application, ( par numéro de téléphone - crypté! ) ?
J’ai plusieurs options en tête :
-
j’ai déjà une collection(table) de users qui contient le tel crypté
Avec firestore, on ne peut faire une requête « in » qu’avec 10 occurrences maximum dans la liste, donc si j’ai 250 contacts dans mon carnet d’adresses je peux faire 25 requêtes soit directement du device ou à partir d’une fonction cloud. -
Soit créer une table du genre mysql, et utiliser une clause WHERE avec l’opérateur IN . ce qui implique d’utiliser une VM ou sera hébergé la BDD et le SGBD…
Si vous avec des conseils ou d’autres méthodes , n’hésitez pas !
Merci!