내가 만들기는 사용자가 사이트의 예에서 고유 한 하위 도메인을 가질 수있어 웹 사이트; gaz123.mywebsite.com. 그들이 사이트에서 등록 할 때MongoDB의 데이터 무결성
그들은 자신의 하위 도메인을 입력합니다. 코드에서 계정 레코드를 만들기 전에 내가 선택한 하위 도메인이 이미 존재하지 않는지 확인합니다. 이것은 동일한 하위 도메인을 가진 계정에 대한 간단한 쿼리 일뿐입니다. 이것이 0 카운트를 반환하면 그 하위 도메인으로 계좌를 생성합니다.
나는 두 MongoDB를 중심으로 잠금() 명령을 배치 한, 즉 명령; 하위 도메인을 사용할 수 있는지 확인한 다음 계정을 만듭니다. 그럼 자물쇠를 풀어.
lock(m_oLockMe)
{
if(SubdomainIsFree(oRegisterModel.SubDomain))
{
CreateAccount(oRegisterModel);
}
}
어떻게 할 수 있습니까? 더 좋은 또 다른 방법이 있습니까? 왜?
감사합니다.
감사합니다. –