問題タブ [dingo-api]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - 5.1 -> 5.2 Dingo API を使用した Laravel の重大な変更
オブジェクトの配列を返すことになっているコントローラーがあります。次のようになります。
そして、次の期待される結果が得られます。
ただし、Laravel 5.2 にアップグレードすると、コードを変更せずに次の予期しない結果が得られます。
アップグレード ドキュメントを読みましたが、Eloquent への変更は見られません。Dingo のドキュメントと Github で問題を探しましたが、これを引き起こすものは何もありません。この大きな重大な変更を引き起こしているのは何ですか?!
ありがとう
ジョシュ
rest - Dingo API 応答 -> 作成済み | 場所とコンテンツの例
Laravel 5.2 と Dingo API パッケージで API を作成しています。201
ユーザーが作成されたら、 new で応答を返したいです$user->id
。
マイコード
Dingo のドキュメントに従って、関数のパラメーターとしてlocation
andを指定できます。$content
created()
私の質問は、ここでどの位置情報を返す必要があるかということです。新しいユーザーを に設定しようとしました$content
が、機能しないか、何を期待すればよいかわかりません。
created()
誰かがこの機能を説明してもらえますか?
php - dingo api laravel 5.1リフレクション例外エラー
ルートグループを次のグループに追加するとすぐにエラーが発生しました
ルートグループを削除する必要がある場合、他のルートは機能します。コントローラーの名前空間宣言を確認しましたが、それは正しかったです。composer autoload を実行しましたが、まだ何も機能していません。
php - Fracture Transform は指定されたブール値をスローします
Laravel プロジェクトで Transformer を使用しています。Transformer に他のオブジェクトを含めない場合は問題ありませんが、Customer
オブジェクトを含めると次のエラーが発生します。
App\Transformers\CustomerTransformer::transform() に渡される引数 1 は App\Models\Customer のインスタンスである必要があり、ブール値が指定され、/home/vagrant/Code/project/vendor/league/fractal/src/Scope.php で呼び出されます365行目で定義されています
オブジェクトを印刷したときScope.php
、ブール値はありませんでした。何が問題なのですか?( Review の後にコードがクラッシュし#298
ます。
コードの呼び出し方法:
throttling - Dingo/api スロットル 500 ステータス コード
スロットルミドルウェアを使用すると、接続が数回リセットされ、最終的に 500 ステータス コードで応答し、接続が閉じます。このプログラムはローカル ホストでは問題なく動作しますが、VPS にアップロードすると上記のエラーが返されます。
laravel-5 - 新規ユーザー登録Dingo/Jwt Laravelでの重複メールアドレスエラー
新規ユーザー登録で困っています。Android アプリ (API) からバックエンドにアクセスしています。
このLaravel API Boilerplateを使用しています
これが私の検証ルールです。
と私の新しいユーザー登録コード
問題:
新しいユーザーが登録しようとすると、 が表示されますEmail taken already
。エラーが表示される前に、新しいユーザーデータがデータベースに保存されることがわかりました。登録関数が 2 回呼び出されているということですか。
これについて助けが必要です、お願いします。
api - Redis NOAUTH 認証が必要です。[tcp://127.0.0.1:6379] ララベル
dingo パッケージを使用していくつかの API を管理する Laravel プロジェクトに取り組んでいます。dingo が をサポートしなくなったため、ファイルCACHE_DRIVER=array
の変数を に変更しました。したがって、システムにredisをインストールし、 my に追加してコマンドで更新することにより、Laravelプロジェクトにパッケージを含めました。これまでのところ、すべてがうまく機能しています。ただし、データベース テーブルを作成し、を使用してそれらをシードするには、次のエラーが発生します。.env
CACHE_DRIVER=redis
array
CACHE_DRIVER
"predis/predis": "~1.0"
composer.json
composer update
php artisan migrate --seed
[Predis\Connection\ConnectionException]
SELECT
に失敗しました: NOAUTH 認証が必要です。[tcp://127.0.0.1:6379]
注: redis をインストールするときに、パスワードを追加しました。また、2 つのコマンドを使用して認証し、redis-cli
redis に切り替えてからAUTH mypassword
. しかし、シードしようとすると、同じエラーがスローされます。私は何を間違っていますか?
助けてくれてありがとう。