【发布时间】:2013-09-24 18:38:56
【问题描述】:
我使用 Joomla 2.5 和最新的 K2。 如果我将 K2 项目 ID 字段从 INT 更改为 BIGINT,我会遇到任何并发症或功能问题吗?
我需要输入 10 位长度的 ID,但我不能输入大于 2147483647 的 ID。
谢谢 埃贡
【问题讨论】:
-
我很好奇您为什么需要弄乱项目 ID 字段。为什么不使用额外的字段来存储长 ID 并单独保留项目 ID?更改数据库时可能会遇到更新问题。
-
我正在建立一个基于k2的书店。图书数据将使用一个工具进行更新,该工具使用项目 ID 来识别要更新的项目。我已经按照您的意思完成了(此数据已经在外域中),对于更新问题,我必须拥有书籍 isbn 编号,不仅作为外域数据,而且作为项目 ID。和 isbn 编号的长度为 10 到 13 个符号。在我完成所有编码后(还有一些核心更改),我将冻结代码并且不会遇到更新问题。