Voglio fare una chiave univoca composita in dottrina. Questi sono i miei campi:Tasti univoci di Doctrine e Composite
/**
* @var string $videoDimension
*
* @Column(name="video_dimension", type="string", nullable=false)
*/
private $videoDimension;
/**
* @var string $videoBitrate
*
* @Column(name="video_bitrate", type="string", nullable=false)
*/
private $videoBitrate;
Come posso mostrare la dottrina, che coloro che combinati insieme sono chiave unica composito?
Grazie per l'informazione ~ Come nota, se hai risolto la tua domanda, mentre non puoi accettare immediatamente, è generalmente buona norma accettare la tua risposta, solo così se la gente cerca, mostra che c'è una risposta accettabile. – Rixius
È possibile farlo con le associazioni '-ToOne' (chiavi esterne)? –
So che questo è vecchio post, ma @Dimitry K è possibile. Solo tu devi usare il nome della colonna come nella tua @ORM \ JoinColumn (name = "join_table_id", referencedColumnName = "id", nullable = false). Ecco 'join_table_id'. – herr