ユーザーの旅を保存する Web アプリケーションを作成しており、このアプリケーションを CakePHP 2.2.5 で構築しています。
私はジャーニーモデルを持っており、そのジャーニーモデルには緯度経度座標を格納する多くの座標オブジェクトがあります。
ボディに json を含むジャーニーの add メソッドに API 呼び出しを送信して、新しいオブジェクトを作成したいと考えています。
コントローラーが JSON を使用できるように JSON をフォーマットする方法を見つけようとしましたが、見つけられないようです。子オブジェクトを JSON に追加する方法も知りたいです。
このcURLコマンドを使用してメソッドをテストしています
curl -i -H "ACCEPT: application/json" -X POST --data @/home/sam/data.json http://localhost/journeys/add.json
この CURL コマンドを実行すると、データベースに空のエントリが作成されます。
CURL に含まれる JSON ファイルには、
{"description" : "Hello World", "user_id":3}