我有一个如下所示的 mysql 表:
id
some_field1
some_field2
variable_fields
datetime
...
现在我想在 variable_fields 中存储超过 1 个值,如下所示:
user_id:5;message_id:10
我不为要存储的每个值创建单独的字段的原因是这些值在整个项目中都不同。所以我在项目中存储了不同的值。有时variable_fields
包含此值:
user_id:5;message_id:10
而在其他时候它包含这个值:
car_id:56;payment_id:45
这不会是一个大问题,但我希望能够在这个领域进行搜索。所以像:variable_fields LIKE '%payment_id:45%'.
这显然需要 mysql 的时间。有没有另一种方法来处理这个而不是为每个值创建一个字段?那么mysql中的某种动态字段?
我很高兴得到各种帮助。先感谢您!
此致,
弗雷迪