2017-11-22 11 views
0

私のアプリケーションでは、近くの場所(バー+レストラン)にGoogle APIを使用しています。私はUser Location Lat Longに近いDBからLat Longだけを取り出したいと思っています。誰もが私のDBが1000 Lat Latを所在地IDで持っていますが、そのうち100(緯度と経度)がuserLocationに近いことを問うことができます。だから誰も私にこのことについて案内してください。私は感謝するでしょう。UserLocation iosに近いDynamoDBからLatを取得する方法

答えて

0

ラッツとロングには別の属性がありますか?または、それらは1つの属性に格納されていますか?

これらが別々で、番号として定義されている場合は、Filter Expressionsを使用できます。おそらく2つのクエリを実行する必要があります。

1)Latを使用して数値を加算して減算し、範囲を取得した後、フィルタ式を使用してその範囲内の結果を取得します。

2)ユーザーには、範囲を取得するために数値を加算および減算し、その範囲内の結果を得るためにフィルター式を使用します。

3)あなたの結果を追加し、一緒にあなたの助けのための

+0

感謝を示しています、はい、彼らは、DB内の別々の属性として定義され、データ型は数字があります。しかし、AWS Dynamo DBの新機能であるため、正確なクエリを教えてください。私は感謝するでしょう。 – Prakash

+0

私はあなたのデータベーススキーマを見て、あなたがコードを提供するために使用しているSDKを知る必要があります。 – Stu

+0

私のテーブル(Venue)にはLat、Long、Place_idという3つの属性があるとします。私はちょうどユーザーの現在のLat Longまたはlocationに近いLat Longを取得したいと思います。あなたはこれに基づいて質問をしてください。私はあなたにとても感謝しています。 – Prakash

関連する問題