【问题标题】:Sync OpenERP with Postgresql?将 OpenERP 与 Postgresql 同步?
【发布时间】:2013-02-01 09:33:03
【问题描述】:

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

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

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

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

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

【问题讨论】:

  • 您是在交易中这样做的吗?如果是这样,您是否提交了更改?如果不是,那可能是错误
  • 现在我用 Begin;, Commit; 做了,但 OpenERP 没有任何改变。

标签: python sql postgresql openerp


【解决方案1】:

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

psql dbname -p 5433

现在一切都很好。

【讨论】:

  • 酷,很高兴它很容易修复:) 你能把它标记为已回答吗?
猜你喜欢
  • 2016-07-18
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-11-17
  • 2012-04-28
  • 1970-01-01
  • 2018-11-29
  • 1970-01-01
相关资源
最近更新 更多