내 응용 프로그램에서 근처의 장소 (bar + restaurant)에 Google API를 사용하고 있습니다. 장소 ID가있는 DB에 Lat Long이 있습니다. 나는 사용자 위치 Lat Long에 가까운 DB에서 Lat Long 만 가져 오려고합니다. 아무도 그게에 대한 쿼리가 될 말해 주시겠습니까. 나의 DB는 1000 위도가 장소의 ID가 있지만 그 중 단지 100 (위도와 긴) userLocation에 가까운있다. 그래서 아무도 이것에 관해 나를 안내 해줘. 나는 감사 할 것이다.DynamoDB에서 Lat, Long을 userLocation에 가까이 가져 오는 방법 ios
0
A
답변
0
장소와 장소에 대해 별도의 속성이 있습니까? 아니면 하나의 속성에 저장되어 있습니까?
개별적으로 숫자로 정의 된 경우 Filter Expressions을 사용할 수 있습니다. 아마도 두 개의 쿼리를 수행해야 할 것입니다.
1) 사용자 Lat를 사용하여 숫자를 더하고 빼면 범위를 얻은 다음 필터 식을 사용하여 해당 범위 내의 결과를 얻습니다.
2) 길게, 숫자를 더하고 빼서 범위를 얻은 다음 필터 식을 사용하여 그 범위 내에서 결과를 얻으십시오.
3) 결과를 추가 함께 도와
감사를 나열하고 예 그들은 DB에 별도의 속성으로 정의하고 데이터 형식 번호가있다. 그러나 AWS Dynamo DB를 처음 접했을 때 정확한 쿼리를 알려주시겠습니까? 나는 감사 할 것이다. – Prakash
데이터베이스 스키마를보고 코드를 제공하기 위해 사용하는 SDK를 알아야합니다. – Stu
내 테이블 (장소)에 Lat, Long, Place_id의 세 가지 속성이 있다고 가정 해 보겠습니다. 난 그냥 사용자 Lat Lat 또는 위치에 가까운 Lat Long 만 가져 오려고합니다. 이 기초를 토대로 질문을 할 수 있습니까? 나는 너에게 매우 감사 할 것이다. – Prakash