[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2ch.scのread.cgiへ ] Update time : 10/27 18:58 / Filesize : 282 KB / Number-of Response : 1021 [このスレッドの書き込みを削除する ] [+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧 ] [類似スレッド一覧 ] ↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました
【PHP】Laravel【フレームワーク】 Part.7
1 名前:nobodyさん mailto:sage [2021/06/23(水) 16:48:13.98 ID:???.net] Laravel ウェブ職人のためのPHPフレームワーク 本家 https://laravel.com/ git https://github.com/laravel 動画チュートリアル(英語) https://laracasts.com/ 和訳ドキュメント laravel.jp/ ※前スレ 【PHP】Laravel【フレームワーク】 Part.5 https://medaka.5ch.net/test/read.cgi/php/1618535648/ 【PHP】Laravel【フレームワーク】 Part.6 https://medaka.5ch.net/test/read.cgi/php/1621940461/
718 名前:nobodyさん mailto:sage [2021/07/07(水) 22:32:13.26 ID:???.net] >>695 だから「併用すればいいんじゃないですか?」自体が愚問でしょ。790の意味を理解してないってことじゃない。
719 名前:nobodyさん mailto:sage [2021/07/07(水) 22:39:18.84 ID:???.net] チーム開発する場合、1番気をつけるべきなのはアーキテクチャに一貫性を持たせること。 だからActiveRecordに依存するならeloquentのみを使うべきだし(パフォーマンスを要求するバッチ処理は除く)、ARに依存したくないあるいはデータベース設計を中心の開発がしたいなら、クエリビルダのみで設計すべきだよね。
720 名前:nobodyさん mailto:sage [2021/07/07(水) 22:40:35.36 ID:???.net] >>702 バカじゃなければ、『何がどうで、こういう理由だから愚問です』って、 日本語を、話して貰えますか? Laravel動物園児の相手、マジ、疲れる…。
721 名前:nobodyさん mailto:sage [2021/07/07(水) 22:41:20.43 ID:???.net] >>703 クエリビルダのみで設計→クエリビルダのみで実装
722 名前:nobodyさん mailto:sage [2021/07/07(水) 22:43:28.16 ID:???.net] >>704 その説明が必要な時点でチーム開発とかしたことないよねって前スレで煽ったはずなんだよね。今回はアマチュアにも優しくしようと思って、>>703 で補足しておいてやったぞ。
723 名前:nobodyさん mailto:sage [2021/07/07(水) 22:44:27.10 ID:???.net] >>703 ごめーん、マジで、何言ってっかわかんないんだけど、 Laravelerってさ、全部自分たちで決められる自社開発以外、 頭の中には無いです! って言ってる? 『だからActiveRecordに依存するならeloquentのみを使うべきだし(パフォーマンスを要求するバッチ処理は除く)、ARに依存したくないあるいはデータベース設計を中心の開発がしたいなら、クエリビルダのみで設計すべきだよね。』 それ、無理が出てきたらどうすんの? 併用しないんだよね?
724 名前:nobodyさん mailto:sage [2021/07/07(水) 22:46:11.75 ID:???.net] また、チンパンジーが何かウキ―言ってるし。 猿語、マジワケワカランな。Laravel動物園、相変わらずすげぇな。 706 nobodyさん2021/07/07(水) 22:43:28.16ID:??? >704 その説明が必要な時点でチーム開発とかしたことないよねって前スレで煽ったはずなんだよね。今回はアマチュアにも優しくしようと思って、>>703 で補足しておいてやったぞ。
725 名前:nobodyさん mailto:sage [2021/07/07(水) 22:47:39.11 ID:???.net] 一日が3600秒とか、正規のユーザーとか…、 寝言言ってるバカは泳がせておくに限るんですよ。
726 名前:nobodyさん mailto:sage [2021/07/07(水) 22:49:10.23 ID:???.net] >>707 具体的に無理がでるケースを述べてみなよ。
727 名前:nobodyさん mailto:sage [2021/07/07(水) 22:52:18.55 ID:???.net] ■マトモな人間とバカLaravelerとの戦争 マトモなシステムを導入した企業 「おい、型番 JS32S と PS932J の売上レポートを提出しろ」 「はい!」 Laravelを導入した企業の 「おい、ID 18474656783899542 と 4892072618349042 の売上レポートを提出つしろ」 「え? 何ですって?」 Laravelerの主張 「だって、idと製品番号が同じ必要は無いじゃないですか!』 マトモな人間の発想 「お前、同じ製品番号の商品が複数あると思ってる? 製品番号をIDにするだろ? 普通」 Laravelerの主張 「だって、Laravelはauto_incrementなIDしか持てないんですよ!!」 マトモな人間の発想 「そんなポンコツ、何で採用した!?」
728 名前:nobodyさん mailto:sage [2021/07/07(水) 22:53:08.01 ID:???.net] Laravelerの特徴 ・.envをコミットする ・node_modulesをコミットする ・vendorをコミットする ・package-lock.jsonをコミットしない ・composer.lockをコミットしない ・認証にユーザIDを利用したいのでemailカラムにユーザIDを入れる ・認証にユーザIDを利用したいのでvendor直下のファイルを修正する ・トランザクションや排他を知らない ・複合プライマリキーはRDBの思想に反している
729 名前:nobodyさん mailto:sage [2021/07/07(水) 22:54:21.77 ID:???.net] Q『Laravelerに質問です。ユニークな番号はどのようにして発行しますか?』 A『(string)Illuminate\Support\Str::uuid()->getInteger(); 知らないくせにイキるなよ』 Q『それはどのような番号になりますか?』 A『172787912317449007508377903887728658844!(ドヤァ!)』 Q『帰ってもらって大丈夫です』
730 名前:nobodyさん mailto:sage [2021/07/07(水) 22:55:14.90 ID:???.net] aravelerは、 1. 平行実行可能なシステムでは、まず真っ先に採番する 2. 勿論、オートインクリメント採番! だからユーザーがキャンセルすると歯抜けになるのは仕方ない 3. 園団の一匹の口伝により、突然全児童でSELECT FOR UPDATEを連呼し始める。 4. SELECT FOR UPDATEなんか使ったらデッドロックが起きるぞ! と、謎の警鐘を鳴らす児童出現 5. RDBMSの設定やバージョンにまで言及し始める ← イマココ! 顧客が本当に必要だった物 ・新規ユーザー登録時に欠番しない連番が発行されるシステム
731 名前:nobodyさん mailto:sage [2021/07/07(水) 22:57:04.28 ID:???.net] Laravelerの本音 俺たち所詮雑魚なのだから、つよつよエンジニアが作ってるパッケージや実装を参考にするのが1番良いぞ。上にも書いたけど、まずlaravel-excelを参考にしたら良い。
732 名前:nobodyさん mailto:sage [2021/07/07(水) 22:57:18.40 ID:???.net] 複合プライマリーキーはRDBの思想に反しているってのはどこに書いてあるの?レス番号教えて。
733 名前:nobodyさん mailto:sage [2021/07/07(水) 22:59:44.40 ID:???.net] デッドロックを恐れてSELECT FOR UPDATEが使えない Laraveler >>537
734 名前:nobodyさん mailto:sage [2021/07/07(水) 23:00:26.40 ID:???.net] >>711 Laravelがオートインクリメント以外のID持てること知らないのか?
735 名前:nobodyさん mailto:sage [2021/07/07(水) 23:01:25.51 ID:???.net] あと、laravelはauto_incrementなidしか持てないってのはどこで出てきた主張だろうか?それもレス番号を示してくれ。
736 名前:nobodyさん mailto:sage [2021/07/07(水) 23:04:52.67 ID:???.net] もう、Laravelerって針のむしろじゃないっすかぁw?
737 名前:nobodyさん mailto:sage [2021/07/07(水) 23:05:39.87 ID:???.net] >>719 オートインクリメントがないと何もできないんだから出しゃばるなよ
738 名前:nobodyさん mailto:sage [2021/07/07(水) 23:06:35.75 ID:???.net] Laraveler…、なんでそんなの使ってるの…。 https://medaka.5ch.net/test/read.cgi/php/1621940461/730 > N+1をFW側で回避することは非常に難しいですよ > その実装をできた人は世界中で表彰されるだろうと言われるぐらい難しいことなんです
739 名前:nobodyさん mailto:sage [2021/07/07(水) 23:09:30.62 ID:???.net] >>721 あ、はい。でレス番号は?
740 名前:nobodyさん mailto:sage [2021/07/07(水) 23:11:40.35 ID:???.net] LaravelってN+1が発生したときに例外発生させることが出来たような気がするけど
741 名前:nobodyさん mailto:sage [2021/07/07(水) 23:13:04.26 ID:???.net] >>723 あなたのIDは172787912317449007508377903887728658844なので、 帰ってもらって大丈夫ですよw
742 名前:nobodyさん mailto:sage [2021/07/07(水) 23:13:45.22 ID:???.net] >>724 一方、マトモなエンジニアはJOINを使った。
743 名前:nobodyさん mailto:sage [2021/07/07(水) 23:22:44.18 ID:???.net] >>724 それは8.41とかごく最近のバージョン以降の話しね。
744 名前:nobodyさん mailto:sage [2021/07/07(水) 23:23:54.73 ID:???.net] >>727 !? いきなり死ねっていわれた・・・・
745 名前:nobodyさん mailto:sage [2021/07/07(水) 23:24:40.98 ID:???.net] 草
746 名前:nobodyさん mailto:sage [2021/07/07(水) 23:25:19.58 ID:???.net] エロなんたら、マジ、役に立たねぇなぁ…。
747 名前:nobodyさん mailto:sage [2021/07/07(水) 23:25:41.75 ID:???.net] 草
748 名前:nobodyさん mailto:sage [2021/07/07(水) 23:27:18.66 ID:???.net] >>726 マトモなエンジニアは発行されるSQL確認したうえで、eagerloadとlazyload使い分ける。eloquentでjoinとかバカかよ。
749 名前:nobodyさん mailto:sage [2021/07/08(木) 04:10:23.57 ID:???.net] なんでバカなの
750 名前:nobodyさん mailto:sage [2021/07/08(木) 06:41:55.35 ID:???.net] >>724 例外発生させたあとどうするの?例外をキャッチして例外処理できるのかな? 結局N+1対策ってソース修正しかない気がするんだけど
751 名前:nobodyさん mailto:sage [2021/07/08(木) 06:54:00.81 ID:???.net] >>722 Laravelを否定したいのか? まずLaravelを使うのが大前提であって不都合があれば努力すればいい なぜ使っているか問うのはナンセンスだ 世の中の大多数はLaravelを使っており自社新規開発でも下請け保守開発案件でもLaravelは避けられない 嫌なものを回避して自分流の開発方法(例えばFWなしで1ファイルに全てソースを書きDBアクセスは全てSQL1文で済ますような) で開発するのはただの趣味なんだ 仕事でプログラミングをするというのはLaravel開発をするということであり Laravel開発するということがプログラマとしての成長なんだ
752 名前:nobodyさん mailto:sage [2021/07/08(木) 06:58:56.87 ID:???.net] >>717 行ロックのデッドロック回避は設計レベルで処理の流れの変更が必要 もしくはDBの性能を低下させるような設定変更が必要なんだ プログラマレベルで小手先の対応ができる話じゃない
753 名前:nobodyさん mailto:sage [2021/07/08(木) 07:02:56.89 ID:???.net] >>714 顧客が本当に必要だった物 ×××××××××××××××××××××××××××× ×新規ユーザー登録時に欠番しない連番が発行されるシステム× ×××××××××××××××××××××××××××× 〇〇〇〇〇〇〇〇〇〇〇〇〇〇〇〇〇〇〇〇〇〇〇〇〇 〇新規ユーザー登録時に画面にIDが表示されるシステム〇 〇〇〇〇〇〇〇〇〇〇〇〇〇〇〇〇〇〇〇〇〇〇〇〇〇 一番大事な要件である画面にID表示を意図的に仕様から落とすなんてひどい開発会社さんですね!
754 名前:nobodyさん mailto:sage [2021/07/08(木) 07:06:27.94 ID:???.net] >>712 ・トランザクションや排他を知らない →トランザクションも排他もデッドロックが発生する ・複合プライマリキーはRDBの思想に反している →情報処理技術者試験でも自然キーが採用されている 代理キーに逃げるような技術者は「データベーススペシャリスト」の称号を得られない
755 名前:nobodyさん mailto:sage [2021/07/08(木) 07:08:28.02 ID:???.net] >>710 無理が出ないというのはつまりARはSQLを全て表現できると言っているのと同じ事 ARは万能なのかい?
756 名前:nobodyさん mailto:sage [2021/07/08(木) 07:12:40.43 ID:???.net] >>701 1日が3600秒ではなく24時間だったとしよう 0.83年 つまり、たった303日でbigintは枯渇する 平均的なシステムリプレースのスパンは5年だがリプレースされても主キーがリセットされるわけではない ハードウェアリプレース、ソフトウェアリプレースされてもデータベースリプレースというのはない データベースの寿命はシステムの中で一番長い
757 名前:nobodyさん mailto:sage [2021/07/08(木) 07:29:44.59 ID:???.net] >>699 製品番号が変わる事は珍しい事ではない 例えばJANコードはメーカーが買収されたら変わってしまう JANを主キーにしてしまうのはJANの採番ルールを知らないからだ また、スーパーでアルバイトをしたことがあればセール中だけJANコードが変わってしまう事はよく知っているだろう 単純に命名ルールの変更で製品番号が変更されることもある その場合に新製品番号列を追加することになってしまう 旧製品番号と新製品番号が存在して、しかも旧製品番号はもはや採番ルールを失っている
758 名前:nobodyさん mailto:sage [2021/07/08(木) 07:34:06.66 ID:???.net] アンチオートインクリメントおじさんとは違う変なのが湧いてきたな・・・
759 名前:nobodyさん mailto:sage [2021/07/08(木) 07:53:30.50 ID:???.net] >>737 この仕様なら欠番したくないのもわかるわ。 発達障害に言葉足らずの人多いんだけど、そういう人っね「なぜ」の部分が欠落しちゃうんだよね。 自分がわかってることは相手もわかってると思い込んでしまうというか。
760 名前:nobodyさん mailto:sage [2021/07/08(木) 10:12:04.69 ID:???.net] もうオートインクリメントの話とかお腹いっぱいだしどうでも良い それよりLivewireってどうなの? Vue.jsより使いやすい?
761 名前:nobodyさん mailto:sage [2021/07/08(木) 10:20:32.90 ID:???.net] PHPでJavascriptも操作するって違和感あるんだが
762 名前:nobodyさん mailto:sage [2021/07/08(木) 11:04:21.83 ID:???.net] また動物園児がなんか喚き始めてるし >>736 nobodyさん2021/07/08(木) 06:58:56.87ID:??? >717 行ロックのデッドロック回避は設計レベルで処理の流れの変更が必要 もしくはDBの性能を低下させるような設定変更が必要なんだ プログラマレベルで小手先の対応ができる話じゃない やりたい事はたったこれだけの事なのに、プログラマレベルではお手上げなんだって、Laravelerはぷぷぷx ↓↓↓ >>737 >新規ユーザー登録時に欠番しない連番が発行されるシステム
763 名前:nobodyさん mailto:sage [2021/07/08(木) 11:06:09.82 ID:???.net] Laravelerって、本当にチンパンジーしかいないのかな? それは製品番号が変わってるんじゃなくて、店舗商品コードが変わってて、 別の商品なんだよ、ばーーーーーーーーーーーーーーーかwwww 741nobodyさん2021/07/08(木) 07:29:44.59ID:??? >>699 製品番号が変わる事は珍しい事ではない 例えばJANコードはメーカーが買収されたら変わってしまう JANを主キーにしてしまうのはJANの採番ルールを知らないからだ また、スーパーでアルバイトをしたことがあればセール中だけJANコードが変わってしまう事はよく知っているだろう
764 名前:nobodyさん mailto:sage [2021/07/08(木) 11:06:55.56 ID:???.net] だめだw Laraveler動物園児、バイトしかした事ないから、 商業の仕組みがどうなってんのか全くわかってないwwwww
765 名前:nobodyさん mailto:sage [2021/07/08(木) 11:10:40.40 ID:???.net] こういうのは、取扱商品マスタと、販売商品マスタの類が別にあって、 取扱商品、つまりこれまでの話の流れで言うところの製品番号を外部キーとして、 Laravelが、『ちょーーーーーーー苦手』な複合キーを設定して販売商品マスタに商品登録するんだよwwww ばっかじゃねぇの? Laraveler
766 名前:nobodyさん mailto:sage [2021/07/08(木) 11:11:57.55 ID:???.net] > スーパーでアルバイトをしたことがあればセール中だけJANコードが変わってしまう事はよく知っているだろう > 旧製品番号と新製品番号が存在して、しかも旧製品番号はもはや採番ルールを失っている 本当に脳みそ腐ってんじゃねぇの? Laravelerって。
767 名前:nobodyさん mailto:sage [2021/07/08(木) 11:43:07.13 ID:???.net] >>744 比較対象がおかしい気がする。実際はLivewire+Alpine.jsとlaravelAPI+axios++vue+vuexの比較になるんじゃないかな。 その上での話だけども、簡単なUI作るならLivewireのほうが圧倒的に楽。一方複雑なUI作るなら、Vueのほうがサードパーティのパッケージ揃ってるし、サンプルコードや解説があるという理由で楽。 ある程度非同期で入力していくようなフォームなら前者。例えばテキストボックスからタグを複数個、都度候補を絞り込みながら設定するようなUIなら後者。
768 名前:nobodyさん mailto:sage [2021/07/08(木) 12:11:03.08 ID:???.net] 相変わらずマウント取り続けてますね
769 名前:nobodyさん mailto:sage [2021/07/08(木) 12:25:07.40 ID:???.net] >>750 これはヨーカードーだとその通りだよ 他のスーパーの事情は知らないけど
770 名前:nobodyさん mailto:sage [2021/07/08(木) 12:39:19.88 ID:???.net] >>751 なるほどね Vueは何かと面倒だしLivewireでやれるならそっちの方が良いけど、 痒いところに手が届かなそうね でも面白そうだし、ちょっとかじってみるかな
771 名前:nobodyさん mailto:sage [2021/07/08(木) 12:45:16.30 ID:???.net] 何でも出来合いのもの使う時はそうだよな 細かい事に拘らないなら速くできる 拘り始めたら一転して地獄になる
772 名前:nobodyさん mailto:sage [2021/07/08(木) 12:45:37.84 ID:???.net] すいません、教えてください。 PHPとLaravelを覚えようと思っています。 しかし、このスレで聞いたのですがLaravelを覚えても零細企業にしか就職できないという話は本当なのでしょうか? それともたまたまこのスレに零細企業勤めが多いだけなんですか? JavaやJVM系を覚えたほうが大手に就職できますか?
773 名前:nobodyさん mailto:sage [2021/07/08(木) 13:03:12.59 ID:???.net] ム板でスレ立てたやつ責任持って書き込んでこいよ
774 名前:nobodyさん mailto:sage [2021/07/08(木) 13:18:30.12 ID:???.net] >>756 大手に就職したいなら、まずは5chに書かれていることをいちいち信じないようにしましょう ついでに5ch見るのもやめた方がいいですね
775 名前:nobodyさん mailto:sage [2021/07/08(木) 14:04:06.67 ID:???.net] >>756 このスレ見れば分かるけど零細以前に働いてないやつのほうが多いぞ
776 名前:nobodyさん mailto:sage [2021/07/08(木) 14:07:24.67 ID:???.net] 草
777 名前:nobodyさん mailto:sage [2021/07/08(木) 14:07:36.68 ID:???.net] 草
778 名前:nobodyさん mailto:sage [2021/07/08(木) 14:07:43.88 ID:???.net] 草
779 名前:nobodyさん mailto:sage [2021/07/08(木) 14:07:48.86 ID:???.net] 草
780 名前:nobodyさん mailto:sage [2021/07/08(木) 14:07:52.75 ID:???.net] 草
781 名前:nobodyさん mailto:sage [2021/07/08(木) 14:33:20.29 ID:???.net] >>756 「すいません」じゃなくて「すみません」な 日本語は正しく使ってね
782 名前:nobodyさん mailto:sage [2021/07/08(木) 18:41:14.59 ID:???.net] >>756 覚えた言語程度で合否が決まる会社は大手じゃない
783 名前:nobodyさん mailto:sage [2021/07/08(木) 21:23:40.27 ID:???.net] そもそも大手に転職するって、よほど能力ないと無理じゃね
784 名前:nobodyさん mailto:sage [2021/07/08(木) 21:24:54.39 ID:???.net] 派遣で大手企業にいって、プロパーより有能だと部長に認められたらお誘いが来るけど そもそもそんなに有能なやつは派遣元でも優遇されてるから簡単に引き抜けない
785 名前:nobodyさん mailto:sage [2021/07/08(木) 21:41:51.23 ID:???.net] 大手勤めの俺から言わせてもらうと、大手はレガシーな環境多いから、楽しいかはかなり微妙だぞ。
786 名前:nobodyさん mailto:sage [2021/07/08(木) 21:48:31.43 ID:???.net] 大手にいたけどつまらんからやめたわ
787 名前:nobodyさん mailto:sage [2021/07/08(木) 22:07:53.02 ID:???.net] 外注にLaravelでの開発見積取ったら結構大きい金額が来て草
788 名前:nobodyさん mailto:sage [2021/07/08(木) 22:08:25.27 ID:???.net] プログラマなら値引き交渉ぐらいしろよ・・・そのまま見積を受け入れるな
789 名前:nobodyさん mailto:sage [2021/07/08(木) 22:09:42.46 ID:???.net] まあ、運もある 俺も面接の時の受け答えがたまたま担当の人が評価してくれただけで、 ほんと運で入れたようなもんだ
790 名前:nobodyさん mailto:sage [2021/07/08(木) 22:10:13.77 ID:???.net] その時の担当こそがオートインクリメントおじさんである
791 名前:nobodyさん mailto:sage [2021/07/08(木) 22:16:28.99 ID:???.net] >>772 値引き交渉の役目は営業だろ プログラマがやるなよ
792 名前:nobodyさん mailto:sage [2021/07/08(木) 23:22:03.37 ID:???.net] なんで営業が値引き交渉すんだよ やるならプロマネかディレクターだろ やっぱLaravelerって馬鹿しかいないんだな
793 名前:nobodyさん mailto:sage [2021/07/08(木) 23:43:19.42 ID:???.net] マウントおじのマウント芸もワンパターンでツマランな
794 名前:nobodyさん mailto:sage [2021/07/08(木) 23:53:31.77 ID:???.net] >>776 プロマネすらいない会社にしかLaravelerは勤めていないからね
795 名前:nobodyさん mailto:sage [2021/07/09(金) 12:22:10.68 ID:???.net] とんでもなく民度の低いスレになったな
796 名前:nobodyさん mailto:sage [2021/07/09(金) 14:14:42.06 ID:???.net] プログラマならプラスになるレスしないと 単にいがみ合うためにレス返しても無駄でしょ
797 名前:nobodyさん mailto:sage [2021/07/09(金) 15:28:03.30 ID:???.net] ここにいる人の大半はLaravelからある程度距離を置いてる人でしょ ガチの人はこんなゴミ情報しかないところを見るわけないし
798 名前:nobodyさん mailto:sage [2021/07/09(金) 15:34:06.67 ID:???.net] プログラマの最強スキルはコーディングでもインフラでも設計でもない。もちろんコミュニケーションなんかでもない 見積もりなんだよ!!!
799 名前:nobodyさん mailto:sage [2021/07/09(金) 15:40:49.45 ID:???.net] https://readouble.com/laravel/8.x/ja/configuration.html > environmentメソッドに引数を渡して、環境が特定の値と一致するかどうかを判定することもできます。環境が指定された値のいずれかに一致する場合、メソッドはtrueを返します。 Laravel開発者は、アプリケーションにおける基本的な命名ルールすら理解していないのか…。
800 名前:nobodyさん mailto:sage [2021/07/09(金) 16:06:10.87 ID:???.net] >>783 この話がどうやって命名ルールに紐づくのかよく分からん
801 名前:nobodyさん mailto:sage [2021/07/09(金) 16:20:59.71 ID:???.net] >>784 これが、Laravelerの基礎学力。
802 名前:nobodyさん mailto:sage [2021/07/09(金) 17:15:32.98 ID:???.net] >>785 自分の価値観に同意してほしいわけ?
803 名前:nobodyさん mailto:sage [2021/07/09(金) 17:32:15.43 ID:???.net] 同意求めてスレ荒らすとか女の腐った奴みたいだな
804 名前:nobodyさん mailto:sage [2021/07/09(金) 17:45:21.92 ID:???.net] またアンチオートインクリメントおじさんが暴れてるのか。やれやれ。スキル低い上に何のプラスにもならんから早く消えてほしい。
805 名前:nobodyさん mailto:sage [2021/07/09(金) 17:50:59.44 ID:???.net] まともな話しておくと、待望の新LTSであるLaravel9は2021年9月リリースから、2022年1月リリースに延期されました。今後は、Laravel10は2023年1月、11は2024年1月となっていく予定。
806 名前:nobodyさん mailto:sage [2021/07/09(金) 21:31:51.69 ID:???.net] おい!せっかく8使わないで待っていたのに!!
807 名前:odyさん mailto:sage [2021/07/09(金) 21:56:37.24 ID:???.net] >>790 諦めて8使おうぜー。楽しいぞ。
808 名前:nobodyさん mailto:sage [2021/07/09(金) 23:01:15.89 ID:???.net] Laravel9の開発間に合わなかったのか
809 名前:nobodyさん mailto:sage [2021/07/09(金) 23:31:05.33 ID:???.net] 違うぞ。Symfonyが今年11月にメジャーバージョンアップするので、Laravel9はそれを取り込んだ上でリリースしたいから延期するんだってさ。
810 名前:nobodyさん mailto:sage [2021/07/10(土) 01:22:25.09 ID:???.net] すいません、教えてください Laravelを使ってauto_incrementに欠番を出さないようにするにはどうしたらできますか? 例えばユーザーテーブルに新しく挿入してidが100のユーザーが作れますがそのユーザーを消してもう一度挿入するとidが100じゃなくて101になってしまって困ってます
811 名前:nobodyさん mailto:sage [2021/07/10(土) 01:31:22.78 ID:???.net] うぜえんだよゴミクソが
812 名前:nobodyさん mailto:sage [2021/07/10(土) 02:17:20.78 ID:???.net] 採番用のシステム別に作れ
813 名前:nobodyさん mailto:sage [2021/07/10(土) 07:52:08.16 ID:???.net] ループくんはマジで消えろ
814 名前:nobodyさん mailto:sage [2021/07/10(土) 09:10:31.63 ID:???.net] >>794 物理IDと論理IDを別にすればよい 物理IDは作成順にどんどんIDをインクリメントする キャンセルや削除された場合は「論理削除」列をtrueにする 列名は例えば「ronri_del」などがよいだろう SELECT * FROM hoge WHERE NOT 論理削除 ORDER BY 物理ID 実際にどのように実装するかは諸君に任せるがこういうことだ これで戻ってきた一覧は必ず論理IDが連番となる(戻り値に対してPHP側で連番を付与するのだから当たり前だ) どんなにキャンセルや削除をしても必ず連番になるのが特徴だ 欠点としては自分より若い番号が削除された場合にIDが変わってしまう事があるので注意が必要だ これはどんなシステムでも応用できる万能な方法だ 真似していいぞ
815 名前:nobodyさん mailto:sage [2021/07/10(土) 10:54:41.99 ID:???.net] 欠点がでかすぎる ID変わってしまうのはアウトだろ
816 名前:nobodyさん mailto:sage [2021/07/10(土) 10:57:37.44 ID:???.net] ループくんに乗っかるのも荒らしだよね。
817 名前:nobodyさん mailto:sage [2021/07/10(土) 10:58:13.92 ID:???.net] 今気づいたけどLaravel9のリリース日変更になったらしいぞ 重大なバグが発見されて9月リリースが間に合わなかったのかな
818 名前:nobodyさん mailto:sage [2021/07/10(土) 11:01:24.78 ID:???.net] バカは必ずシノニムを作って大混乱を巻き起こす。
[ 続きを読む ] / [ 携帯版 ]
前100
次100
最新50
▲ [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ [+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧 ] ( ´∀`)<282KB
read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products. 担当:undef