친구신청 문의 채택완료
선구자
7년 전
조회 1,386
친구 아이디
1. 김은대
2. 김광재
테이블
id , fid, stats (1. 요청, 2. 수락, 3, id 삭제, 4.fid 삭제 , 0 거절)
이렇게 있다고 가정할 때
1. 김은대가 김광재에게 친구 신청 할 경우
id , fid, stat
김은대, 김광재, 1
2. 김광재가 수락
id , fid, stat
김은대, 김광재, 2
3. 김광재가 김은대에게 친구 신청
id , fid, stat
김광재, 김은대, 1
2번 까지 만해도 문제가 없었느데
3번 부터 하려니
뭔가 꼬여 가는 느낌입니다.
3번에서 친구 신청을 막아햐 하는데
쿼리 조회 조건을
id = 김은대
fid = 김광재
가 존재 하면 친구 신청을 막아야 하나요?
하면 할수록 헷갈리네요
댓글을 작성하려면 로그인이 필요합니다.
답변 2개
채택된 답변
+20 포인트
7년 전
인스타그램 처럼 팔로우 팔로워의 관계(단방향) 가 아닌 친구의 관계라(양방향) 하시면
id = 김은대 and fid = 김광재 이거나(or) id = 김광재 and fid = 김은대 인경우는 양쪽 사용자 모두 친구인 상태로, 양쪽모두 친구신청 을 막아야 할거 같습니다. 해당 조건으로 친구인지 아닌지를 판단하여 신청 버튼 노출여부를 설정 하시면 될거 같습니다.
로그인 후 평가할 수 있습니다
답변에 대한 댓글 2개
�
선구자
7년 전
감사합니다.
�
선구자
7년 전
감사합니다.
오전에 만들고 조금전 테스트 마쳤습니다.
오전에 만들고 조금전 테스트 마쳤습니다.
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인