問題タブ [laravel-5]

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.

0 投票する
4 に答える
13973 参照

laravel - Laravel一括更新

スラッグ値を含むテーブルを、レコードごとにランダムなスラッグで更新しようとしています。

約 200 万件のレコードがあるため、これをまとめて実行する必要があります。別々のレコードとしてそれを行うには時間がかかりすぎます。10K のグループなど、それらを一括実行する方法が見つからないようです。

->update()andのさまざまなバリエーションを試してみましたDB::statementが、うまくいかないようです。

0 投票する
4 に答える
11595 参照

laravel - 作曲家 | laravel 5 - 依存関係を更新していますが、フレームワーク自体は更新しています

私のプロジェクトでは、Laravel 5 のプレベータ リリースを使用しています。

Laravel 5 のアプリ スケルトンが github リポジトリで変更されていることがわかりました。これは開発版であるため、頻繁に変更されることが予想されます。

私の質問は、フレームワーク自体ではなく、composer を使用して特定の依存関係のみを更新できますか? 変更の準備が整うまで、アプリの構造の変更について心配する必要はありませんか?

composer.json の依存関係は次のようになります。

ありがとうございました。

0 投票する
1 に答える
270 参照

php - laravelのテンプレートエンジンの冗長性?

http://laravel.com/docs/4.2/templatesから:

(コントローラー)

(テンプレート)

なぜlayouts.master2 回呼び出す必要があるのですか? $this->layoutに設定する必要があるという事実layouts.masterと、に渡す必要があるという事実は、冗長で不要なようですlayouts.master@extends()

0 投票する
1 に答える
841 参照

php - リクエスト クラスを抽象クラスに渡すにはどうすればよいですか?

私は API を開発していますが、(ほとんど) 同じ機能を持っているため、コントローラーで拡張する抽象クラスを作成しました。

私の抽象クラスは次のようになります: http://laravel.io/bin/23Bzj

モデルと応答を使用して構築するコントローラーの場所 (おそらく、後で応答を ApiController コンストラクターに移動します)。

しかし問題はRequest、ApiController で特定のクラスをどのように使用して、検証のメソッドで使用できるようにするか、またはベスト プラクティスとは何かということです。

通常のRequestクラスを使用できますが、メソッドの前に検証はありません。

私が私の中にいるとき、私はEventController使用することができます。UpdateEventRequestCreateEventRequest

0 投票する
1 に答える
1828 参照

laravel - Laravel Tinker REPL での名前空間のインポート

Laravel の Tinker REPL は、モデルを簡単に試すのに役立ちますが、名前空間をインポートすることはできないようで、モデルの名前空間を面倒な型付けをする必要があります。たとえば、これは機能します:

これはしません:

名前空間を Tinker にインポートする方法はありますか、それともまだサポートされていないだけですか? 私は間違いなく名前空間を使用したいのですが、名前空間を繰り返し入力したくないだけです。:-)

0 投票する
5 に答える
28066 参照

php - Laravel 5、View::Share

私はやろうとしていますview::share('current_user', Auth::User());が、laravel 5ではこれを行う場所が見つかりません.L4ではbaseControllerでこれを行うことができますが、それはもう存在しません.

グレン