Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/19.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Django在modelfield的字符串值中搜索_Django_Django Models - Fatal编程技术网

Django在modelfield的字符串值中搜索

Django在modelfield的字符串值中搜索,django,django-models,Django,Django Models,这是我要存储在model.CharField中的字符串值: "8;4,8;0;D;0;0;" 在搜索最后一个值仅为1的条目时,是否有一种有效查询条目的方法?或者,例如,第一个分号后面的两个值中有一个是6 还是最好为每个值创建单独的字段?这将是不幸的,因为我需要创建60个或更多的字段,而不是大约10个。以这种方式存储值意味着您的数据库不是“第一范式”(1NF-)。规范化数据库使搜索更容易(还有许多其他好处) 查看3NF wikipedia文章了解更多详细信息()和参考资料。以这种方式存储值意味着

这是我要存储在model.CharField中的字符串值:

"8;4,8;0;D;0;0;"
在搜索最后一个值仅为1的条目时,是否有一种有效查询条目的方法?或者,例如,第一个分号后面的两个值中有一个是6


还是最好为每个值创建单独的字段?这将是不幸的,因为我需要创建60个或更多的字段,而不是大约10个。

以这种方式存储值意味着您的数据库不是“第一范式”(1NF-)。规范化数据库使搜索更容易(还有许多其他好处)


查看3NF wikipedia文章了解更多详细信息()和参考资料。

以这种方式存储值意味着您的数据库不是“第一范式”(1NF-)。规范化数据库使搜索更容易(还有许多其他好处)

查看3NF wikipedia文章了解更多详细信息()和参考资料