Comment sauvegarder les informations relatives à l'utilisateur qui crée l'enregistrement dans la base de données ?

Prenons l'exemple d'une application de planification des tâches. L'utilisateur peut créer une tâche dans l'application et se l'attribuer.

Création d'un modèle de données

Tout d'abord, créez une relation entre les éléments task et user modèles. Choisissez le type de relation has_many car un utilisateur peut avoir plusieurs tâches.

Mise en place d'un processus métier

Allez dans l'onglet Business logic et créez un nouveau processus d'affaires.

Utilisez uniquement le bloc Auth: Get Current User et créez une variable de type User dans le bloc END bloc.

Endpoint mise en place

Configurons le point de terminaison du nouveau processus d'affaires BP. Allez dans l'onglet Endpoints et ajoutez-en un nouveau.

Mise en place :

1. Endpoint type – GET

2. URL – /currentuser/

3. Endpoint Groups – User

Ajoutez maintenant l'enregistrement créé BP à la création d'un nouvel enregistrement. Vérifiez comment le faire dans cet article.

Insérez l'élément created BP avant le bloc Make et passez la valeur de l'utilisateur du bloc Server request GET /currentuser/ au bloc Make au bloc.

Lors de la création d'un enregistrement, les données relatives à l'utilisateur qui l'a créé seront enregistrées.

AppMaster 101Cours intensif

10 modules
2 semaines

Vous ne savez pas par où commencer ? Lancez-vous avec notre cours intensif pour débutants et explorez AppMaster de A à Z.

Commencer
AppMaster 101 Crash Course

Besoin de plus d'aide ?

Résolvez n'importe quel problème avec l'aide de nos experts. Gagnez du temps et concentrez-vous sur la création de vos applications.

headphones

Contacter le support

Parlez-nous de votre problème et nous vous proposerons une solution.

message

Chat communautaire

Connectez-vous avec d'autres utilisateurs pour obtenir de l'aide sur la plateforme.

Rejoindre la communauté
Comment ajouter un utilisateur à un enregistrement | AppMaster University