Uncaught FirebaseError: The query requires an index. You can create it here:
ํ์ด์ด๋ฒ ์ด์ค๋ก ํ๋ก์ ํธ๋ฅผ ์งํํ๋ ๋์ค ๋ง๋ ์๋ฌ!..
์ง๊ธ๊น์ง๋ DB์ ์๋ ๋ชจ๋ ๋๊ธ์ ๊ฐ์ ธ์์ ๋ ๋๋ง ํด์ฃผ๊ณ ์์๋๋ฐ, ๊ฐ ๋ฆฌ๋ทฐ์๋ง ์์ฑํ ๋๊ธ์ ๋ถ๋ฌ์ค๊ธฐ ์ํด ์ฝ๋๋ฅผ ์ง๋ค๊ฐ ๋ง๋ฌ๋ค.
์์ ์๋ฌ ๋ฉ์ธ์ง๋ฅผ ๋ณด๋ฉด ์ธ๋ฑ์ค(์์ธ)๋ฅผ ์์ฑํด์ผ ํ๋ค๊ณ ํด๊ฒฐ ๋ฐฉ๋ฒ์ ์๋ ค์ฃผ๊ณ ์๋ค.
์๋ ์ฟผ๋ฆฌ๋ฌธ ๋ณด๋ฉด where์ orderBy๋ฅผ ํจ๊ป ์ฐ๊ณ ์๋๋ฐ ๋ณตํฉ ์ฟผ๋ฆฌ์ฌ์ ๊ทธ๋ฐ์ง ์ ๋ถ๋ถ์ ์์ธ์ด ํ์ํ ๊ฒ ๊ฐ๋ค.
ํด๊ฒฐ
ํ์ด์ด๋ฒ ์ด์ค ์ฝ์์์ firestore์ ๋ค์ด์ค๋ฉด ํญ์ ์์ธ์ด๋ผ๋ ๊ฒ์ด ์๋ค.
์์ธ ์ถ๊ฐ๋ฅผ ๋๋ฅด๋ฉด ์๋์ ๊ฐ์ด ๋ณตํฉ ์์ธ์ ๋ง๋ค ์ ์๋๋ฐ, ์ ์ฉํ ์ปฌ๋ ์ ๊ณผ ํ์ํ ํ๋๋ค์ ์กฐ๊ฑด์ ์์ฑํด์ฃผ๋ฉด ๋๋ค.
์์ธ์ ๋ง๋ค๊ณ ์ฌ์ฉํ ์ ์์ ๋๊น์ง 5~8๋ถ ์ ๋ ์์๋๋ค.
์ํ๊ฐ ์ฌ์ฉ์ค์ ๋จ
์ผ๋ก ๋ฐ๋๊ณ ๋๋ฉด ์ด์ ์ฌ์ฉ ๊ฐ๋ฅ! ์ํ๋ ๋ฐ์ดํฐ๋ฅผ ๊ฐ์ ธ์ฌ ์ ์๋ค. ๐๐
์ฐธ๊ณ
'๐ Studying > ๐ง Errors' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[ReactNative] A VirtualizedList contains a cell which itself..์๋ฌ (0) | 2023.01.11 |
---|---|
[ReactNative] Expo ์๋ฒ ์คํ์ Error: EMFILE: too many open files, watch (0) | 2023.01.09 |
FirebaseError: Missing or insufficient permissions. (0) | 2022.11.22 |
[Flask] Port 5000 is already in use (0) | 2022.10.25 |
[์ค๋ผํด] ORA-12505 ์ค๋ฅ (0) | 2021.07.13 |
Comment