I need to group emails received by their domain name.
The regex rule to identify the said domains would be
regex_pattern = r"@(.+)$"
How to embed such a regex rule into an odoo filter?
sincerely
Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:
I need to group emails received by their domain name.
The regex rule to identify the said domains would be
regex_pattern = r"@(.+)$"
How to embed such a regex rule into an odoo filter?
sincerely
group by can use a callable or a field to group, so you can create a computed field to get the domain and then use the computed field to group.
something like this I suppose but I didn't test it
# Python
email_domain = fields.Char(compute='_compute_email_domain')
@api.depends('email')
def _compute_email_domain(self):
for record in self:
record.email_domain = record.email.split('@')[1] if '@' in record.email else None
# XML
Создайте аккаунт сегодня, чтобы получить доступ к эксклюзивным функциям и стать частью нашего замечательного сообщества!
Регистрация| Похожие посты | Ответы | Просмотры | Активность | |
|---|---|---|---|---|
|
0
нояб. 25
|
2 | |||
|
2
сент. 25
|
3713 | |||
|
0
окт. 25
|
974 | |||
|
0
дек. 24
|
2485 | |||
|
1
мая 24
|
3395 |
1. Use the live chat to ask your questions.
2. The operator answers within a few minutes.