Да, вы должны иметь возможность использовать документ в запросе другого документа. Для этого вам нужно создать ссылку на одну коллекцию и использовать ее в другой.
Приведенный ниже код является примером того, что вы можете попробовать еще больше адаптироваться к вашему случаю, но я считаю, что это должно помочь you.
// Create references to the profile and orders collections
var profilesRef = db.collection("profile");
var ordersRef = db.collection("orders");
// Create a query against the collection.
var query = ordersRef.where("username", "==", ).doc("username").get();
В документации Выполнение простых и составных запросов в Cloud Firestore , есть дополнительная информация и примеры запросов, которые должны вам помочь.
Кроме того к тому же, этот пост от сообщества может дать вам некоторое представление о том, как выполнить этот тип запроса.
Дайте мне знать, помогла ли вам информация!