前提・実現したいこと
PHP(Symfony4)でイベント情報サイトを作っています。
イベント情報を登録するときに複数タグをつけたいのですが、many to manyにするか
mant to oneにどちらが正しいのでしょうか?
欲しい機能
イベントにタグを複数つけれる (例 wordpressのタグ機能のような物。
特定のタグがついているイベントを検索で表示したい。
該当のソースコード
php
1class Tag 2{ 3 /** 4 * @ORM\Id() 5 * @ORM\GeneratedValue() 6 * @ORM\Column(type="integer") 7 */ 8 private $id; 9 10 /** 11 * @ORM\Column(type="string", length=255) 12 */ 13 private $slug; 14 15 /** 16 * @ORM\Column(type="string", length=255) 17 */ 18 private $name; 19 20 /** 21 * @ORM\Column(type="datetime") 22 */ 23 private $createdAt; 24 25 /** 26 * @ORM\Column(type="datetime") 27 */ 28 private $updatedAt; 29} 30 31class MyEvent 32{ 33 /** 34 * @ORM\Id() 35 * @ORM\GeneratedValue() 36 * @ORM\Column(type="integer") 37 */ 38 private $id; 39 40 /** 41 * @ORM\Column(type="string", length=255) 42 */ 43 private $name; 44 45 /** 46 * @ORM\Column(type="text") 47 */ 48 private $description; 49 50 /** 51 * @ORM\Column(type="text") 52 */ 53 private $content; 54} 55 56
よろしくおねがいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/09/03 17:31