Replies: 3 comments
-
I agree that NoSQL would be nice with Adonis, but @thetutlage has made clear that since he is not familiar with NoSQL, he cannot create a NoSQL ORM/ODM or extend Lucid to be compatible with it. |
Beta Was this translation helpful? Give feedback.
-
Hey all! 👋 This question has been answered dozen of times. Quick answer to "When Lucid will support MongoDB": Never
The year we are in will not change that NoSQL shouldn't be used as a primary database. Now, if you want to use MongoDB in your application, you are free to install any packages like Also, I want to make something really clear here. You are saying you want Lucid for MongoDB. Lucid is an ORM, meaning it helps you to work with relational data. If you are storing relational data inside a NoSQL database, you are missing the point of this technology and you have made a poor choice for your database system. |
Beta Was this translation helpful? Give feedback.
-
I agree that including MongoDB as an option in Lucid would not be ideal, given that Lucid is SQL-based. Nevertheless, the MongoDB provider for Laravel is now part of their official docs: @RomainLanz @thetutlage would you be open to having an "official"/recommended MongoDB provider for Adonis (to be listed on the website/docs like Redis)?
I hope you don't mind me mentioning this, but MongoDB has evolved considerably since the 2010s. Many important workloads use it as a primary database. 1, 2, 3, 4, 5, 6, 7, 8 |
Beta Was this translation helpful? Give feedback.
-
Hey!
In previous versions of adonis, we have not official lucid mongodb, it is not official, but works. Now, we are in 2020 with Adonis 5, I've been thinking that Adonis could add a nosql database to its packages as default.
What do you think guys? It would be great to the framework.
Beta Was this translation helpful? Give feedback.
All reactions