0952nobodyさん2021/10/27(水) 17:29:26.49ID:11PPIp4h
>>951
ありがとうございました!助かりました!
追加で質問すいません
hasManyでリレーションしているテーブルに対してwithをつかったデータの取得がうまくいきません
原因は何でしょうか?
・リレーション
A-Bは1対多
・やりたいこと→Aの値と、それに関連するBのIDのみを取得
A::with(['B:id']);
・結果
Aの値のみ取れて、Bの値が空っぽ
・補足
なぜか「A::with(['B']);」だとデータは取得できるようです もうここまでくると『生SQL書いてた時代の方がよっぽど平和だったな…』ってなるわ。
hasManyだのbelongsToManyだの…
JOIN理解してればそんな無駄冗長複雑怪奇腐れ糞うんこメソッドなんか、
覚える必要、全くねーだろ!
って、時代になってしまったな。
今どきの園児neerは可哀そうだ。
哀れな子だ南無〜 by 岩柱
0955nobodyさん2021/10/27(水) 19:21:04.26ID:11PPIp4h
>>954
Aとjoinするためのa_idというカラムはもっています 色々ご返答ありがとうございます
やり方自体は間違ってなくて
こちらの環境に問題があるということですよね?
とりあえずもうちょっと調べてみます
マニュアルの「特定のカラムのEagerロード」の項目の
Note: この機能を使用するときは、取得するカラムのリストで常にidカラムと関連する外部キーカラムを含める必要があります。
これをどう解釈する?
ありがとうございます!
ようやく理解できました
idではなくa_idを追加すればよかったんですね
ずっと悩んでたんですが助かりました😂
6の本買ってずっと放置している(知識は5で止まっている)のですが、
9の本が近々でる可能性ってありますか?
8の本はありますが、これから学ぶつもりはありません。
symfonyが変わるにしても、
フレームワーク使う人が触る部分でがっつり変わることはなさそうだけれど
速度とかそういうところには影響しそうだが
速度気にする人はそもそもlaravel使ってないだろう
RDBMSつかうなら大半待ちで変わらなさそうだけど
同時処理増えてくるとさすがにJVM系には負ける
低レイテンシーなオンメモリ処理が主体ならうまく書く必要あるけどCやErlang
言語を変えろって行きすぎじゃね?
PHPのFWの範囲内でいいだろ
イベントとキューってどうやって使い分けるんですか?
Laravel初心者なんでどっちも同じように見えます
キューは非同期処理
時間がかかり待つ必要がない処理につかうと発行する側は待たずに済む
artisanファイルって本番環境ではやっぱり削除しといたほうがいいのかな?
普通はドキュメントルートにしかアクセスできないから安全と思ってたけど
最近Apacheでドキュメントルート以外のファイルにアクセスできる脆弱性が見つかったから
今後同じような脆弱性がまた発見されたときどうなるかが心配です
9のリリース日まだ決まってない?1月中に出るんだろうか
むしろ心配すべきは.env覗きみられることじゃね?
Laravel遅すぎるからCodeIgniterにする
公認会計士とwebエンジニアならどっちがウマミある職業ですか?
0993nobodyさん2021/11/09(火) 23:09:34.85ID:3bYCA1a3
会計士の方が一生稼げるけど、うっちゃけ金の計算ばかりの仕事面白いんかな
10011001Over 1000Thread
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 124日 18時間 5分 44秒