데이터베이스에 레코드를 생성한 사용자에 대한 정보를 저장하는 방법은 무엇입니까?

작업 예약 응용 프로그램을 예로 들어 보겠습니다. 사용자는 앱에서 작업을 생성하고 자신에게 할당할 수 있습니다.

데이터 모델 만들기

먼저 taskuser 모델 간의 관계를 만듭니다. 한 사용자가 여러 작업을 가질 수 있으므로 has_many 관계 유형을 선택하십시오.

Database preparation in data designer

비즈니스 프로세스 설정

Business logic 탭으로 이동하여 새 비즈니스 프로세스를 작성하십시오.

Auth: Get Current User 블록만 사용하고 END 블록에 User 유형의 변수를 만듭니다.

Auth: get current user

Endpoint 설정

BP 에 대한 끝점을 설정해 보겠습니다. Endpoints 탭으로 이동하여 새 항목을 추가합니다.

설정:

1. Endpoint type – GET

2. URL – /currentuser/

3. Endpoint Groups – User

Endpoint setup

이제 생성된 BP 를 새 레코드 생성에 추가합니다. 이 기사에서 방법을 확인하십시오.

생성된 BPMake 블록 앞에 삽입하고 Server request GET /currentuser/ 의 사용자 값을 Make 블록으로 전달합니다.

Server request get current user

레코드를 생성할 때 생성한 사용자에 대한 데이터가 저장됩니다.

Was this article helpful?

앱마스터.io 101 단기 특강

10 모듈
2 주

어디서부터 시작해야 할지 모르겠다고요? 초보자를 위한 단기 집중 과정을 시작하고 AppMaster를 A부터 Z까지 살펴보세요.

코스 시작
Development it’s so easy with AppMaster!

도움이 더 필요하세요?

전문가의 도움으로 모든 문제를 해결하십시오. 시간을 절약하고 애플리케이션 구축에 집중하십시오.

headphones

연락처 지원

문제에 대해 알려주시면 해결책을 찾아드리겠습니다.

message

커뮤니티 채팅

채팅에서 다른 사용자와 질문에 대해 토론하십시오.

커뮤니티 가입