Skip to Content
Menu
Musisz się zarejestrować, aby móc wchodzić w interakcje z tą społecznością.
To pytanie dostało ostrzeżenie
1 Odpowiedz
30154 Widoki

order_id = fields.Many2one('sale.order', string='Order Reference', required=True, ondelete='cascade', index=True, copy=False)


What index and copy means?

What about ondelete='cascade'?

Awatar
Odrzuć
Najlepsza odpowiedź

copy=False
If you put copy=False to a field, When you duplicate a record, That value is not copied to duplicating (Newly created)record.

ondelete='cascade'

If you put this to a Many2one field, the deletion of record will cause to deletion of one2one records according to that record.
Eg:

When you delete a Sale Order, It will delete sale order lines also.

Index=True

you can speed the database search performance. However, you should be careful not to add indexes on too many fields because the size of the database can rapidly increase. What means, you should carefully detect the most searchable fields and to create indexes for them only.

Hope it may help you :)

Awatar
Odrzuć
Autor

Thanks, it helps.

Happy To help you. :)

Powiązane posty Odpowiedzi Widoki Czynność
1
kwi 19
2632
2
wrz 18
14424
1
lut 18
3764
1
lis 24
1996
1
sty 21
3524