Skip to Content
Меню
Вам необхідно зареєструватися, щоб взаємодіяти зі спільнотою.
Це запитання позначене
2 Відповіді
12149 Переглядів

As per Odoo 10 official documentation, the way to delete data from a model using XMLRPC is:

models.execute_kw(db, uid, password, 'res.partner', 'unlink', [[id]])

If I want to delete all res.partner records, what shall I use as 'id'?

Аватар
Відмінити
Найкраща відповідь

Don't use an ID.

models.execute_kw(db, uid, password, 'res.partner', 'unlink', [[]])
Аватар
Відмінити
Автор

Why [[]] instead of []?

Найкраща відповідь
search_ids = models.execute_kw(db, uid, password, 'res.partner', 'search', [])
models.execute_kw(db, uid, password, 'res.partner', 'unlink', search_ids)

Hope this will help you.

Аватар
Відмінити
Автор

Ray's answer is faster to solve the specific issue, but using a search points how to select a given set of IDs (which might be really useful)

Related Posts Відповіді Переглядів Дія
0
лист. 18
2493
2
лист. 18
8411
1
вер. 17
3745
3
серп. 17
5869
0
трав. 23
2412