2016-10-26 1 views
-1

У меня есть две одинаковые, но не одинаковые таблицы. res_partner от Odoo. Одна таблица из 10 версии, а другая из 7. Так что столбцы немного отличаются.UPDATE table, если столбец существует

Мне нужно обновить поля первой таблицы, используя вторую таблицу. Проблема в том, что я не знаю, существует ли столбец в 1 таблице или нет. Итак, вопрос в том, как можно обновлять только те поля, которые существуют в обеих таблицах?

+0

Пожалуйста ** [EDIT] ** ваш вопрос добавить 'создать table' заявления для таблиц в вопросе плюс пример о том, что именно вы хотите обновить. [** Отформатирован **] (http://stackoverflow.com/editing-help#code) ** текст **, пожалуйста, [без скриншотов] (http://meta.stackoverflow.com/questions/285551/why -Могу-я-не-Upload-изображения-оф-кода-на-так: когда-запрашиваемая-а-вопрос/285557 # 285557) –

ответ

0

вы можете создать Reference поле в Odoo. Ссылочные поля похожи на указатели на поле в другой таблице, поэтому, когда поле соответствующей модели поля обновляется в данной таблице, оно будет автоматически обновляться.

Bests