我们正忙于一个网上购物项目。我们需要一个ERP软件,可以与网上商店沟通。找了一段时间后,我们找到了Odoo。但我联系了Odoo的合作伙伴以获取更多信息,但这还不够。
我们在MySQL中已经有了一个现有的目录数据库。我们可以将MySQL数据库转换为XML,这将不是问题。
我的问题是:可以在Odoo中导入我们的目录数据库吗?数据库是分层的(树状结构),XML需要有特定的形式吗?
如果有人能帮我解决这个问题,或者帮我找到更多关于这个问题的信息。
谢谢
发布于 2016-02-10 20:14:05
看一看this
您可以从mysql数据库构建一个或多个具有以下记录结构的XML文件:
<record id="id_of_this_record" model="your_model_name">
<field name="field_name_1">field value for strings</field>
<field name="field_name_2" eval="field value for integers etc: can be a python expression"/>
<field name="field_name_3" ref="id of another record previously declared"/>
<field name="field_name_4" eval="[(6, False, [ref('id of another record previously declared'),ref('id of another record previously declared')])]"/>
</record>其中,field_name_3是多个关系字段的特例,而field_name_4是一个多/多个关系字段的特例
这些或多或少应该涵盖你所有的案例。
另一种方法是使用CSV,但我不太熟悉odoo中的它们
https://stackoverflow.com/questions/35314364
复制相似问题