質問 > 管理機能 > 独自追加したカラムにインデックス付加する方法 |
管理機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
ec9iii |
投稿日時: 2022/2/18 23:49
対応状況: −−−
|
一人前 登録日: 2014/9/8 居住地: 投稿: 117 |
Re: 独自追加したカラムにインデックス付加する方法 なるほど、既存テーブルの場合なかなか良いサンプルが見つかりませんね・・・
Traitでのアノテーションをいろいろと試してみましたが、エラーになってしまいました。 以下の記事がもしかすると近いことをしているのかな、とは思ったのですが、知識不足でいまいち良くわからなかったのと おそらくプラグインを前提とした場合にはインデックスの追加だけではなく削除も考えないといけないでしょうし、非常に悩ましいところになりそうだなと思いました。。 https://alexkunin.medium.com/doctrine-symfony-adding-indexes-to-fields-defined-in-traits-a8e480af66b2 推奨されるやり方ではないのかもしれませんが、現状考えられる打開策としては、 PluginManager.phpのenable/disableのファンクションに 直接SQLで「ALTER TABLE ~」を発行するような方法になってくるのかな、と思っております。 |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
独自追加したカラムにインデックス付加する方法 | Goosuke | 2022/2/16 18:34 |
Re: 独自追加したカラムにインデックス付加する方法 | ec9iii | 2022/2/17 11:31 |
Re: 独自追加したカラムにインデックス付加する方法 | Goosuke | 2022/2/18 16:56 |
» Re: 独自追加したカラムにインデックス付加する方法 | ec9iii | 2022/2/18 23:49 |
Re: 独自追加したカラムにインデックス付加する方法 | Goosuke | 2022/2/19 1:17 |
Re: 独自追加したカラムにインデックス付加する方法 | Goosuke | 2022/2/19 1:36 |
Re: 独自追加したカラムにインデックス付加する方法 | gau | 2022/11/14 13:37 |
Re: 独自追加したカラムにインデックス付加する方法 | mcontact | 2022/11/14 15:10 |
Re: 独自追加したカラムにインデックス付加する方法 | gau | 2022/11/14 20:18 |
Re: 独自追加したカラムにインデックス付加する方法 | yuh | 2022/12/7 14:57 |