symfony - doctrine2 jointable annotation error -
i try make join table 2 entities manytomany relationship this:
class entity1 { /** * @orm\manytomany(targetentity="orders") * @jointable(name="users_orders", * joincolumns={@joincolumn(name="user_id", referencedcolumnname="id")}, * inversejoincolumns={@joincolumn(name="order_id", referencedcolumnname="id", unique=true) */ private $orders; } but each time try generate getters , setters have same error:
the annotation @jointable... never imported. did forget add use statement annotation?
so how can add use statement? thank help
you need put @orm\ in front of of doctrine annotations:
/** * @orm\manytomany(targetentity="orders") * @orm\jointable(name="users_orders", * joincolumns={@orm\joincolumn(name="user_id", referencedcolumnname="id")}, * inversejoincolumns={@orm\joincolumn(name="order_id", referencedcolumnname="id", unique=true) */ private $orders;
Comments
Post a Comment