У меня есть коллекция, называемая пользователями, состоящая из их имени и других личных данных, и у нее также есть подколлекция, состоящая из их транспортных средств.
Но для некоторых операций я хочу запрашивать только пользовательские данные.Я боюсь, что это будет включать также подколлекцию, которая увеличит мое использование данных.
Структура базы данных показана ниже:
db.collection("users").limit(10)
.get()
.then(function(querySnapshot) {
querySnapshot.forEach(function(doc) {
console.log(doc.data());
$scope.userList.push(doc.data());
});
})
.catch(function(error) {
console.log("Error getting documents: ", error);
});
Я получаю данные, но я не уверен, является ли это правильным способом запроса или нет.