데이터 구조
데이터 구조가 위와 같을 때 하위 컬렉션의 참조 위치를 쓰는 방법은 두 가지 이다.
// 하위 컬렉션에 추가하는 방법 1 (room)
const postData = () => {
const postRef = doc(
dbService,
'postData',
'postId-1',
'products',
'productId-1',
);
return setDoc(postRef, newPost);
};
// 하위 컬렉션에 추가하는 방법 2 (string)
const postData = () => {
const postRef = doc(dbService, 'postData/postId-1/products/productId-1');
return setDoc(postRef, newPost);
};
파이어베이스 firestore 에 데이터 들어간 모습