Hoe bewaar je informatie over de gebruiker die het record in de database aanmaakt?

Laten we een toepassing voor het plannen van taken als voorbeeld nemen. De gebruiker kan in de app een taak aanmaken en aan zichzelf toewijzen.

Een gegevensmodel maken

Maak eerst een relatie aan tussen de task en user modellen. Kies het has_many relatietype omdat één gebruiker meerdere taken kan hebben.

Database preparation in data designer

Opzetten van een bedrijfsproces

Ga naar het Business logic tabblad en maak een nieuw bedrijfsproces aan.

Gebruik alleen het Auth: Get Current User blok en maak een variabele van User type in het END blok.

Auth: get current user

Endpoint instellen

Laten we het eindpunt voor het nieuwe BP. Ga naar het Endpoints tabblad en voeg een nieuwe toe.

Opzetten:

1. Endpoint type – GET

2. URL – /currentuser/

3. Endpoint Groups – User

Endpoint setup

Voeg nu de gemaakte BP toe aan het aanmaken van een nieuw record. Bekijk in dit artikel hoe dat moet.

Voeg de aangemaakte BP voor het Make blok en geef de gebruikerswaarde van de Server request GET /currentuser/ naar het Make blok.

Server request get current user

Bij het aanmaken van een record worden de gegevens opgeslagen over de gebruiker die het record heeft aangemaakt.

Was this article helpful?

AppMaster.io 101 Spoedcursus

10 modules
2 weken

Weet je niet waar je moet beginnen? Ga aan de slag met onze spoedcursus voor beginners en verken AppMaster van A tot Z.

Start cursus
Development it’s so easy with AppMaster!

Meer hulp nodig?

Los elk probleem op met de hulp van onze experts. Bespaar tijd en focus op het bouwen van uw applicaties.

headphones

Contact opnemen met ondersteuning

Vertel ons over uw probleem, en we zullen een oplossing voor u vinden.

message

Community-chat

Bespreek vragen met andere gebruikers in onze chat.

Word lid van de community