私は郵便配達を使用して画像とIMをアップロードしようとしていると、画像をデータベースに挿入されていないphp sloどのように雄弁を使ってファイルをアップロードするのですか?
これはエラー
私は何をすべきか上の任意の提案ですか?ここ
SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'image' cannot be null (SQL: insert into `images` (`image`) values())
は、ここでは、ルート
$app->post('/images', function($request, $response, $args) {
$data = $request->getUploadedFiles();
$image = new Image();
$image->image = $data['image'];
$image->save();
return $this->response->write($image->toJson());
});
で郵便配達のページには、
であり、ここでヘッダは
ですあなたが代わりに 文字列のタイプ\Psr\Http\Message\UploadedFileInterface
の
対象にモデル画像プロパティを設定している
郵便配達員はリクエストで画像を正しく送信していますか? – bos570
postmanを使って、api呼び出しをテストする方法を共有できますか? – bos570
@ bos570ちょうどそれがどのように見えるかを編集しました – BARNOWL