odoo 字段属性

本文详细解析了数据库字段的各种属性,包括size、string类型、translate选项等,旨在帮助开发者优化表设计,提高数据处理和用户体验。

本文对字段属性进行分析记录。

属性名称格式用途
size设置文本长度 size=16
string字段标签 默认取定义 string,否则取字段名,前台可以自定义标签名称
translate带翻译的字段 translate = True
trim去空格 默认值为 True,启动在网络客户端中自动去除周围的空格,trim=False
help帮助文本 鼠标悬停字段向用户显示的提示文本
readonly字段只读 readonly=True
required字段必填 会数据库里创建约束
index索引 index=True 为字段添加数据库索引,让搜索更 1 快速,但同时也会部分降低写操作速度,默认为 False
copy复制 copy=False 让字段在使用 ORM copy()方法复制字段时忽略该字段。除 to-many 关联字段外,其它字段值默认会被复制
groups权限 groups 可限制字段仅对一些组可访问并可见。值为逗号分隔的安全组XML ID 列表,如groups=’base.group_user,base.group_system’
invisible隐藏 invisible=True
default**设置字段默认值 **可以是具体值(如 active 字段中的 default=True),或是可调用引用,有名函数或匿名函数均可
store值存库中 字段是否设置为能存储在数据库中,默认为 True,实时计算字段默认为 False
oldname此字段的前一个名称,以便 ORM 可以在迁移时自动重命名它
compute计算字段 函数类型字段
inverse逆向计算函数的函数名,可选
search实现该字段 search 方法的函数名
compute_sudo是否需要使用超级管理员对该字段进行重新计算
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

隔壁小红馆

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值