📅  最后修改于: 2023-12-03 15:40:12.120000             🧑  作者: Mango
如果您在Odoo中进行了更改但该更改未在网站服务器上显示,这可能是因为网站服务器上的数据库未及时更新。您可以尝试运行以下SQL查询来更新数据库并使更改生效:
UPDATE ir_attachment SET checksum = null;
这将更新所有ir_attachment表中的记录。如果您只需要更新特定模块的更改,可以将查询修改为:
UPDATE ir_attachment SET checksum = null WHERE db_datas IS NOT NULL and datas_fname LIKE '%/your_module_name/%';
将"your_module_name"替换为要更新的模块名称。请注意,此查询将仅更改具有非空数据和符合指定模块名称条件的附件记录。
此外,您还可以尝试使用Odoo中提供的"-u"选项更新特定模块,例如:
./odoo.py -u your_module_name
这将升级/更新指定的模块。确保您具有适当的访问权限,并使用正确的命令。
希望这能够帮助您解决此问题。