¿Cómo guardar la información sobre el usuario que crea el registro en la base de datos?

Tomemos como ejemplo una aplicación de programación de tareas. El usuario puede crear una tarea en la aplicación y asignársela a sí mismo.

Creación de un modelo de datos

Primero, crea una relación entre el task y user modelos. Elija el has_many tipo de relación ya que un usuario puede tener varias tareas.

Configuración de un proceso de negocio

Vaya a la pestaña Business logic y cree un nuevo proceso de negocio.

Utilice sólo el bloque Auth: Get Current User y cree una variable de User en el bloque END bloque.

Endpoint configuración

Configuremos el endpoint para el nuevo BP. Ve a la pestaña Endpoints y añade uno nuevo.

Configurar:

1. Endpoint type – GET

2. URL – /currentuser/

3. Endpoint Groups – User

Ahora añada el registro creado BP a la creación de un nuevo registro. Consulta cómo hacerlo en este artículo.

Inserta el creado BP antes del bloque Make y pasa el valor del usuario desde el bloque Server request GET /currentuser/ al bloque Make bloque.

Al crear un registro, se guardarán los datos del usuario que lo ha creado.

AppMaster 101Curso intensivo

10 módulos
2 semanas

¿No sabes por dónde empezar? Comienza con nuestro curso intensivo para principiantes y explora AppMaster de la A a la Z.

Comenzar
AppMaster 101 Crash Course

¿Necesitas más ayuda?

Resuelve cualquier problema con la ayuda de nuestros expertos. Ahorra tiempo y concéntrate en crear tus aplicaciones.

headphones

Contactar con soporte

Cuéntanos tu problema y encontraremos una solución.

message

Chat de la comunidad

Conéctate con otros usuarios para obtener ayuda con la plataforma.

Unirse a la comunidad