0

私のシステムにジオロケーションを実装するための最良のモデル、ソリューションは何か疑問に思っています。ここで私のモデルを説明しましょう

User #contain information such has first name, last...
Article #contain information such has content, subject
Location #contain information such has latitude and longtitude.

私が彼のユーザーの場所でのログインを追跡しようとしているのは追跡であり、ストアには場所があり、ユーザーが記事を書くときに、ユーザーの場所は現在のユーザー情報によって追跡できます。または、ユーザーが入力すると変更される可能性があります。

こんな関係になると思います。

User belongs_to :location
Article belongs_to :location
Location
  has_many :users
  has_many:articles

私が正しいかどうかはわかりません。また、ログイン中に情報が更新され、入力する記事も更新されるように実装する方法がわかりません。ジオコーダーも使いたいのですが、ユーザー側です。このプラグインを見つけましたが、実際に付属しているドキュメントはありません。

--https : //github.com/sgruhier/jquery-addresspicker-http : //railscasts.com/episodes/273-geocoder

4

1 に答える 1

1

あなたはおそらくそれを別の良いrailscastと組み合わせたいでしょう:http://railscasts.com/episodes/154-polymorphic-association

于 2012-09-15T18:15:27.023 に答える