今エンチャントからのアイテム逆引きを作っていて、ようやく形になった! とひとり喜んでいたのですが、あまりにも動作が重くてどうしたものかと思案に暮れています
@jike どんな感じの事をしようとしているのですか?( 'ω')n
@hinotsuki エンチャントが付けられる装備を検索するものを作っています。第○エンチャント毎にdbに問い合わせて返ってきたものを表示しているのですが、少量のデータだとうまくいったもののすべてのデータを入れると重すぎたようです
@jike ohDB用いてOKで、そこでお悩みでしたらば、例えば
装備品 -< エンチャスロット -< 対応エンチャ候補 - エンチャ候補マスタ
みたいな感じのリレーションにしてあげるといいかもですよ( 'ω')n
で、検索かける時は例えば「破壊不可」を対象とするならば、上記テーブル結合にして、エンチャ候補マスタのIDを絞り込み条件にしてあげると一発で全部取得できるかと。
@hinotsuki 同じリレーションを作っているはずなんですが… 結合のあたりを見直してみます、ありがとうございます。
@jike 期待してますん( 'ω')b ガンバッテー
ラグナロクオンラインユーザ向けのMastodonインスタンス。
@jike
oh
DB用いてOKで、そこでお悩みでしたらば、例えば
装備品 -< エンチャスロット -< 対応エンチャ候補 - エンチャ候補マスタ
みたいな感じのリレーションにしてあげるといいかもですよ
( 'ω')n
で、検索かける時は例えば「破壊不可」を対象とするならば、上記テーブル結合にして、エンチャ候補マスタのIDを絞り込み条件にしてあげると一発で全部取得できるかと。