簡體   English   中英

Doctrine2-如何不按id設置oneToOne實體

[英]Doctrine2 - How set oneToOne entity not by id

這是映射信息的一部分:

id:
    type: integer
    id: true
    generator:
        strategy: AUTO
ms_id:
    type: string
    unique: true
oneToOne:
    parent:
        targetEntity: Category
        nullable: true

如何使用ms_id而非id建立連接

您可以使用referencedColumnName指定連接列參數,請參閱關聯映射文檔

id:
    type: integer
    id: true
    generator:
        strategy: AUTO
ms_id:
    type: string
    unique: true
oneToOne:
    parent:
        targetEntity: Category
        joinColumn:
          name: category_id
          referencedColumnName: ms_id
        nullable: true

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM