Firestore needs improvements in its querying capabilities, particularly the ability to join tables and merge data from different tables before sending it to the front end. The pricing model is also quite complicated with various metrics, which can be confusing for users.
NoSQL databases represent a major departure from traditional relational databases. They are designed to handle a wide variety of data models beyond just relational data, including columnar, document, key-value and graph formats.
Firestore needs improvements in its querying capabilities, particularly the ability to join tables and merge data from different tables before sending it to the front end. The pricing model is also quite complicated with various metrics, which can be confusing for users.
I initially faced a problem creating groups in individual chats.