私的良スレ書庫
不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitterでログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。
元スレ【PHP】Laravel【フレームワーク】 Part.11
php スレッド一覧へ / php とは? / 携帯版 / dat(gz)で取得 / トップメニューみんなの評価 :
レスフィルター : (試験中)
>>351
「欠番が出たら」
←ここってフレームワークでデフォで処理してるの?ロジック出してみて
・Insertの後処理に毎回SELECTして検証してるってことだよね?パフォーマンス悪くない?
・Rubyは欠番テーブルかなんか勝手に作るの?
・欠番をわざわざDBに保存して毎度そっちもSELECTするんだよね?パフォーマンスry
あとそれならLaravelでも後から実装できるから「Laravelで出来ない」じゃないよね
「欠番が出たら」
←ここってフレームワークでデフォで処理してるの?ロジック出してみて
・Insertの後処理に毎回SELECTして検証してるってことだよね?パフォーマンス悪くない?
・Rubyは欠番テーブルかなんか勝手に作るの?
・欠番をわざわざDBに保存して毎度そっちもSELECTするんだよね?パフォーマンスry
あとそれならLaravelでも後から実装できるから「Laravelで出来ない」じゃないよね
欠番をできないようにすることはできると思うけどおそらく元の話はそういうことではないと思う。
採番された番号を使用するデータのリクエストが立て続けに2件あった場合に
1件目を採番→100
2件目を採番→101
だとして、1件目でエラーやキャンセルなどがあった場合に2件目のデータは1件目で採番した番号を使わないといけないということじゃないのかな
採番された番号を使用するデータのリクエストが立て続けに2件あった場合に
1件目を採番→100
2件目を採番→101
だとして、1件目でエラーやキャンセルなどがあった場合に2件目のデータは1件目で採番した番号を使わないといけないということじゃないのかな
オートインクリメントで採番するのはRailsでもなければLaravelでもない
データベースが採番をする
ロールバックが発生したら欠番が出て二度と使えない
http://qiita.com/jnchito/items/79845b02cc197dee3e7c
データベースが採番をする
ロールバックが発生したら欠番が出て二度と使えない
http://qiita.com/jnchito/items/79845b02cc197dee3e7c
だからコミット済みの各データに大して振り直しみたいな話が出たんだと思うけど、
振り直しとかありえないので1件目がコミットされるまで2件目を受け付けないようにするしか思いつかない
振り直しとかありえないので1件目がコミットされるまで2件目を受け付けないようにするしか思いつかない
>>357
欠番を埋める前にSELECTしたら、欠番の発生が客にも分かってしまう
これは「欠番できない」を守ってないのでは
Laravelでデフォの機能では備わってないからねえ
Rubyはデフォで、欠番テーブル必須なの?
あとパフォーマンスどうなるの?
欠番を埋める前にSELECTしたら、欠番の発生が客にも分かってしまう
これは「欠番できない」を守ってないのでは
Laravelでデフォの機能では備わってないからねえ
Rubyはデフォで、欠番テーブル必須なの?
あとパフォーマンスどうなるの?
伝票番号とか管理するシステムの開発経験ないからわからないけど割り当てられた文書番号とかは必ず欠番なしの連番になっているのかえ?
なんか似たようなことで質問している人いたわ
http://www.fm-aid.com/bbs2/viewtopic.php?id=10950
なんか似たようなことで質問している人いたわ
http://www.fm-aid.com/bbs2/viewtopic.php?id=10950
>>366
この世は時間に縛られた世界なんだからそんなこと気にするな
この世は時間に縛られた世界なんだからそんなこと気にするな
>>370
RailsのことはRailsスレでやれよ
RailsのことはRailsスレでやれよ
更に言うとあれはRailsの標準機能ではない
ActiveRecordの標準機能だよ
ActiveRecordの標準機能だよ
Railsの欠番機能知らないやつ結構いるんだな
その機能が実装されたとき技術系のネットニュースにもなったのに
ただ正直業務アプリでその機能有効化したことはないな
その機能が実装されたとき技術系のネットニュースにもなったのに
ただ正直業務アプリでその機能有効化したことはないな
このスレって、たまに存在しない機能を存在するかのように言って
場を荒らそうとする幼稚な奴がいるんだが
↑の欠番DBガーとか言ってる奴は、アンチオートインクリメントおじさんのふりをした
その荒らしの書き込みって認識でOK?
場を荒らそうとする幼稚な奴がいるんだが
↑の欠番DBガーとか言ってる奴は、アンチオートインクリメントおじさんのふりをした
その荒らしの書き込みって認識でOK?
>>379
結局そんな機能はないと認めるのかよ♥
結局そんな機能はないと認めるのかよ♥
>>379
存在するしないとがじゃなくて欠番再利用をLaravelでどう実装するかという話だろ
存在するしないとがじゃなくて欠番再利用をLaravelでどう実装するかという話だろ
Laravelなら普通に実装すればよくね、ロジックなんて変わらんし
欠番再利用もInsert時に処理挟めば済む話。不可能でもないし難しくもない
>>331はLaravelでは出来ないって言ってるけど、それはまあウソだったってことだけどな
あと前スレからずっと連番連番言ってたやつは
連番必須および欠番不許可という要件の非現実さ、どうでもよさ、不適切さを噛み締めてもろて
しかし連番にこだわるってなんかいかにも日本って感じだと思ったな、なんとなく
欠番再利用もInsert時に処理挟めば済む話。不可能でもないし難しくもない
>>331はLaravelでは出来ないって言ってるけど、それはまあウソだったってことだけどな
あと前スレからずっと連番連番言ってたやつは
連番必須および欠番不許可という要件の非現実さ、どうでもよさ、不適切さを噛み締めてもろて
しかし連番にこだわるってなんかいかにも日本って感じだと思ったな、なんとなく
連番に執拗に拘るシステムとかろくでもないし
絶対開発利益低いだろ
絶対開発利益低いだろ
>>382
それだと欠番発生する気がする
それだと欠番発生する気がする
Insert時に処理挟むのは駄目💋
それだと複数人からアクセスされてかつ一名が
それだと複数人からアクセスされてかつ一名が
確かにINSERT時にやると複数人同時に登録処理された際に
同じ欠番を再利用してしまいエラーになりそうだな
同じ欠番を再利用してしまいエラーになりそうだな
排他ファイルだと今度はデッドロックになりそう
直接登録するのではなくジョブ登録処理をにまかせるというのは?
直接登録するのではなくジョブ登録処理をにまかせるというのは?
>>386-388
いやだからキューとかサービス使えって話やろ
いやだからキューとかサービス使えって話やろ
あとガチで絶対に連番発生させない、なら専用のサーバーなりプロセスなり立てないと、
複数Webサーバー、複数DBに対応できるわけがない
それでも削除したら一時的でも欠番になるDBでストアドとか使う必要がある)。ほんと無為な要件だからな
複数Webサーバー、複数DBに対応できるわけがない
それでも削除したら一時的でも欠番になるDBでストアドとか使う必要がある)。ほんと無為な要件だからな
このスレ、アンチパターンの宝庫だなw
まーそもそもビジネスルール起因の要件をはっきりさせないまま実装コメントしてる時点でエンジニア失格なわけだが
まーそもそもビジネスルール起因の要件をはっきりさせないまま実装コメントしてる時点でエンジニア失格なわけだが
>>393
お客さんと直接話をして請負開発してたら欠番の無い連番要件なんてお客さんの要望としてあり得ないよね
お客さんと直接話をして請負開発してたら欠番の無い連番要件なんてお客さんの要望としてあり得ないよね
常に連番で裁判されるという話だったと思うだけど、
いつの間にか欠番を埋める話になってる気がする
連番オジサン、話題をすり替えた?
○○教会と自民の癒着ネタのすり替えに似ているw
いつの間にか欠番を埋める話になってる気がする
連番オジサン、話題をすり替えた?
○○教会と自民の癒着ネタのすり替えに似ているw
みんなの評価 :
類似してるかもしれないスレッド
- 【PHP】Laravel【フレームワーク】 Part.12 (314) - [98%] - 2023/1/30 18:45
- 【PHP】Laravel【フレームワーク】 Part.10 (446) - [98%] - 2022/6/6 19:30
- 【PHP】Laravel【フレームワーク】 Part.9 (884) - [96%] - 2022/3/13 12:00
- 【PHP】Laravel【フレームワーク】 Part.8 (148) - [96%] - 2021/8/8 21:30
- 【PHP】Laravel【フレームワーク】 Part.7 (779) - [96%] - 2021/7/9 16:18
- 【PHP】Laravel【フレームワーク】 Part.6 (745) - [96%] - 2021/6/21 6:30
- 【PHP】Laravel【フレームワーク】 Part.5 (568) - [96%] - 2021/5/1 22:00
- 【PHP】Laravel【フレームワーク】 Part.2 (917) - [94%] - 2019/9/10 9:15
- 【PHP】Laravel【フレームワーク】 Part.3 (983) - [94%] - 2021/2/12 4:00
- 【PHP】Laravel【フレームワーク】 Part.4 (460) - [94%] - 2021/4/4 4:00
- 【PHP】Laravel【フレームワーク】 (887) - [82%] - 2019/4/23 21:00
- 【PHP】フレームワーク Akelos (129) - [54%] - 2019/5/9 7:46
トップメニューへ / →のくす牧場書庫について