Como guardar informação sobre o utilizador que cria o registo na base de dados?

Tomemos como exemplo uma aplicação de agendamento de tarefas. O utilizador pode criar uma tarefa na aplicação e atribuí-la a si próprio.

Como criar um modelo de dados

Em primeiro lugar, criar uma relação entre o task e user modelos. Escolha o has_many tipo de relação, uma vez que um utilizador pode ter várias tarefas.

Database preparation in data designer

Estabelecimento de um processo empresarial

Ir para o Business logic tab e criar um novo processo de negócio.

Utilizar apenas o separador Auth: Get Current User bloquear e criar uma variável de User escreva no END bloco.

Auth: get current user

Endpoint configuração

Vamos estabelecer o ponto final para o novo bloco BP. Ir para o Endpoints tab e adicionar uma nova.

Instalar:

1. Endpoint type – GET

2. URL – /currentuser/

3. Endpoint Groups – User

Endpoint setup

Agora adicione a aba criada BP para a criação de um novo registo. Verifique como fazê-lo neste artigo.

Inserir o registo criado BP antes do Make bloquear e passar o valor do utilizador a partir do Server request GET /currentuser/ para a Make bloco.

Server request get current user

Ao criar um registo, irá guardar os dados sobre o utilizador que o criou.

Was this article helpful?

AppMaster.io 101 Curso de Crash

10 Módulos
2 Semanas

Não sabe por onde começar? Avance com o nosso curso intensivo para principiantes e explore o AppMaster de A a Z.

Iniciar curso
Development it’s so easy with AppMaster!

Precisa de mais ajuda?

Resolva qualquer problema com a ajuda de nossos especialistas. Economize tempo e concentre-se na criação de seus aplicativos.

headphones

Entre em contato com o suporte

Conte-nos sobre o seu problema, e nós encontraremos uma solução para você.

message

Bate-papo da comunidade

Discuta perguntas com outros usuários em nosso chat.

Junte-se à comunidade