我试图解决问题。
我希望产品标签与它们来自的元数据中的相同。目前,产品标签在前端(产品页面)和数据库中按字母顺序显示。我通过脚本将产品标签导入到db,该脚本从图像的元数据中获取标签。标签由用户手动输入到图像的元数据中,并且它们通常首先输入最相关的单词,其中当按照重要性顺序时,字母顺序基本上是随机的。
下面的示例显示了数据库中产品标签表的所有列,其中还显示了产品的前几个标签。如您所见,标签按字母顺序排列,但图像元数据中标签的顺序如下;纸;旧;复古;老气;年龄; ...
任何人都可以告诉我,如果表格的结构不正确我想要的结果吗?我正在使用的人说没有主键,这就是表格中按字母顺序排序的原因,但是我觉得我用的代码中有一些东西可以将元数据导入到表格中这按字母顺序排列标签。
我不知道我是否应该在脚本中查找相关代码,或者我是否需要更改数据库中的某些内容,以使产品标签按照最初给出的顺序显示。
提前感谢您提供任何见解。
答案 0 :(得分:0)
通过向数据库中的product_tags添加时间戳列来解决此问题。