데이터 저장소에서 주차장 위치에 엔티티를 추가하고 싶습니다.Google App Engine : 중복 값, 복수 필드 키 방지
각 주차 장소를 latitude
및 longitude
으로 고유하게 지정하고 싶으므로 다른 사용자 은 동일한 주차 장소를 추가하거나 여러 번 추가 할 수 없습니다. 엔티티의 키를 latitude
및 longitude
필드와 동일하게 만들면이 작업을 수행 할 것으로 예상됩니다.
이렇게 할 방법이 있습니까? 아니면 하나의 필드를 만들어야합니까? 예를 들어 latitude
과 longitude
을 1 개의 문자열로 결합합니다. SQL의 측면에서
는 PRIMARY KEY (latitude, longitude)
감사 할 것이다.
어디서 주차 공간을 위도/경도로 소싱하고 있습니까? 당신이 정상적인 GPS에서 그것을 얻는다면, 당신은 인접한 주차 장소를 구별하는 정확성을 가지지 못할 것입니다. –