タグ

ブックマーク / qiita.com/nnmr (1)

  • laravelでgeometry型から緯度経度を取ってくる時に使うスコープ - Qiita

    例えばshopsテーブルにあるlatlongというカラムがgeometry型だったとして、ここから緯度経度を引っ張り出したい時がある。 特にgooglemapを埋め込む時にやれ中央にマーカーを置きたいとなると緯度経度が必要になる。 せっかくlaravelを使っているのであれば、スコープを使って一工夫 そもそもスコープって何って人はこちらを参照 http://laravel.com/docs/5.0/eloquent#query-scopes shopsテーブルのmodelに以下を記述 public function scopeLatlong($q) { return $q->select(array('*', DB::raw('X(latlong) as `lat`'), DB::raw('Y(latlong) as `long`'))); } このスコープを使うことで緯度の入ったlatカ

    laravelでgeometry型から緯度経度を取ってくる時に使うスコープ - Qiita
    kefi3104
    kefi3104 2017/09/23
    laravelでgeometry型から緯度経度を取ってくる時に使うスコープ
  • 1