table_item、table_category、table_items_statusといういくつかのテーブルがあると想像してみてください。これは、独自のエンティティを使用して、シングルモード(リレーションなし)のサービスによって更新されます。
たとえば、このテーブルの関係のみを持つ1つのエンティティを作成できますか?
**
* @ORM\OneToOne(targetEntity="table_item")
* @ORM\JoinColumn(name="itemID", referencedColumnName="itemID")
**
private $tableItemIDByItemID
// ... getter\setter
**
* @ORM\Column(type="integer")
**
private $itemID;
// ... getter\setter
PHPコードで私は単に呼び出したい
$entity->setItemID(123);
$result = $entity->getTableItemIDByItemID();
そして、itemIDによってtable_itemからArrayCollection()を取得します。
私が望む主なことは、いくつかのテーブルの関係と単方向のみの関係でのみ追加のエンティティを作成することです。関係のために別のエンティティに触れることなくエンティティを作成するためにこれが必要です。