-1

我直接在数据库上做了这个查询:

UPDATE product_template SET track_external_partners=True
WHERE name !~* 'BOX'

因此,在此查询之后,它使用给定条件更新了该字段。如果我写查询如果 track_external_partners=True,它会给我想要的结果。

但是如果我连接到 openerp(连接到同一个数据库)并进入 product_templates,这里没有任何改变,看起来该命令由于某种原因没有影响 OpenERP?

每次进行此类更新时都需要某种同步吗?

4

1 回答 1

0

发现了什么问题。我们有两个同名的数据库(在不同的端口上)。所以我连接到使用默认端口(5432)的旧数据库,但我们的新数据库使用端口 5433,所以我需要像这样指定端口:

psql dbname -p 5433

现在一切都很好。

于 2013-02-01T11:00:29.277 回答