注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
CakePHPでGeometry型を使ってみたよ。 今回、座標データを格納したいカラム名を'latlng'とし、型にはGeo... CakePHPでGeometry型を使ってみたよ。 今回、座標データを格納したいカラム名を'latlng'とし、型にはGeometryを使用しました。 テーブルの作成方法はおまかせするとして、問題はデータの格納をどうするかです。 通常は、モデルのsaveメソッドを使用すると思います。 saveメソッドでうまく出来ればよかったのですが、どうしてもうまくいかなかったので、今回はモデルの実装部分でafterSaveメソッドをオーバーライドして使うことにしました。 afterSaveメソッドはデータが保存された後に呼び出されるメソッドです。 このメソッドで以下のようなクエリを発行するようにしました。 "UPDATE $tablename SET `latlng` = GeomFromText('POINT($lng $lat)') WHERE id = $id" $tablenam
2011/04/22 リンク