Bỏ qua để đến Nội dung
Menu
Câu hỏi này đã bị gắn cờ
1 Trả lời
3044 Lượt xem

Hi,


if I call model.browse('234') although there isn't any record with id '234', the result responds to ensure_one() and len. The only way to raise an exception is to call name attribute.

What is the best way to ensure browse returns an existing record?


Thanks

Ảnh đại diện
Huỷ bỏ
Câu trả lời hay nhất

if record.exists():
# record existed
https://github.com/odoo/odoo/blob/12.0/odoo/models.py#L4316

Ảnh đại diện
Huỷ bỏ