小编cal*_*a-c的帖子

Doctrine2 @JoinColumn 注释上的强制类型而不使用 ColumnDefinition

我有一个遗留数据库,它必须在数据类型、列名和大小等方面完全保持原样。使用额外的列注释,关系变得无用。像这样的 columnDefinition :

@ORM\JoinColumn(name="user_contact", referencedColumnName="contact_id", nullable=false, columnDefinition="int(11) DEFAULT '0'")
Run Code Online (Sandbox Code Playgroud)

更改脚本始终运行,因此它不是一个好的解决方案。有什么方法可以指定 JoinColumn 的类型、长度(大小)和默认值?

orm types doctrine join symfony

5
推荐指数
1
解决办法
1391
查看次数

在django rest framework 3.0+中,如何在更新时检查对象差异?

如果用户更改了对象,如何检查保存?即如果引入了与原始数据库对象的任何差异.在它可能之前pre_save()(参见django rest框架中的post_save中的对象更改),但现在已经替换为perform_update,它不再包含两个对象(原始和已修改)以进行比较.

django django-rest-framework

5
推荐指数
1
解决办法
1526
查看次数

标签 统计

django ×1

django-rest-framework ×1

doctrine ×1

join ×1

orm ×1

symfony ×1

types ×1