Milestone 3 - MongoDB
Data naar MongoDB schrijven
Zorg ervoor dat je alle data dat je via de fetch
API ophaalt in MongoDB naar mongoDB schrijft. Kijk bij de opstart van de applicatie altijd eerst of er data in de database zit. Als er geen data in de database zit, dan moet je de data ophalen via de fetch
API en in de database schrijven. Als er data inzit gebruik je de data die afkomstig is uit de MongoDB database.
Data ophalen uit MongoDB
Zorg ervoor dat alle endpoints worden aangepast zodat de data uit de MongoDB database wordt gehaald ipv de data die je via de fetch
API ophaalt.
Edit functionaliteit
Zorg ervoor dat je de edit functionaliteit implementeert. Dit betekent dat je een item kan aanpassen. Je hoeft alleen maar de hoofd entiteit te kunnen aanpassen. Dus in het voorbeeld van de TradingCards
moet je enkel de Trading Cards
kunnen aanpassen en niet de gerelateerde Guilds
.
Je mag zelf kiezen welke velden je wil aanpassen. Zorg ervoor dat je minstens 4 velden kan aanpassen. Er moet minstens 1 keer een veld zijn dat een select
element gebruikt.
Als het formulier wordt ingediend, dan moet de data worden aangepast in de MongoDB database.
Last updated