تخطي للذهاب إلى المحتوى
القائمة
لقد تم الإبلاغ عن هذا السؤال
2 الردود
16562 أدوات العرض

I used to use store triggers in OpenERP 7 to make the function and related fields searchable, filterable and groupable: https://doc.odoo.com/v6.0/developer/2_5_Objects_Fields_Methods/field_type.html/#store-parameter

but with Odoo v8.0 I see there's nothing like store trigger to store the values in database: https://github.com/odoo/odoo/issues/4628 .. the store parameter now accepts only Boolean, it doesn't accept dict anymore.

So I have used the search function to make the field searchable and filterable. but I still cannot make it groupable and `store=True` may make it store old data without updating it!

Is there any way better to make computed/related field updated and groupable in the same time? or is `store=True` enough?

الصورة الرمزية
إهمال
أفضل إجابة

Use store=true to allow searching and grouping on a field. The triggers of v7 are replaced by @depends decorator on the compute method in v8. Example: @depends('order_lines.product_qty') def compute_total(self): ...

الصورة الرمزية
إهمال

That sounds great, this means whenever the dependent field value will be change it will be directly store in database.

أفضل إجابة

thanks for the awesome information.

https://ometv.onl/ https://chatroulette.top/ https://omegle.wtf/ https://bazoocam.cam/

الصورة الرمزية
إهمال
المنشورات ذات الصلة الردود أدوات العرض النشاط
1
يناير 24
1617
0
ديسمبر 19
3256
1
أكتوبر 15
3532
2
أبريل 18
12449
1
أبريل 17
3465