이전 분류의 디자인이 무리한 관계로 지금은 분류 수정이 필요한 상태입니다. 수정된 분류 드롭다운 목록에는 이전 분류명(이전 분류명이라고 함)이 없습니다. 쿼리할 때 이전 분류 이름은 다음과 같아야 합니다. 카테고리 이름이 표시되고 이러한 이전 카테고리 이름 아래의 질문이 MySQL 데이터베이스에 유지됩니다. 분류표에는 id, pid, name, create_time, desc 등의 필드가 있습니다
三叔2017-06-30 09:54:43
위의 말씀이 맞습니다. 사실 데이터 구조에는 문제가 없다고 생각합니다. 이전 수요 설계가 현재 수요 설계와 충돌할 수도 있기 때문입니다. 요구하는 사람이 개발 과정과 내용을 제대로 이해하지 못하는 것은 실제 개발 상황을 고려하지 않았기 때문이다.
현재 디자인의 경우 이전 카테고리와 새 카테고리를 구별하기 위해 추가 필드를 추가할 수 있습니다. 예를 들어 is_new TINYINT(1)
,如果是老分类is_new
值为0,手动填充即可。新分类的添加和修改时,强制设置新分类的is_new
는 1입니다.
목록을 표시하거나 분류된 데이터를 쿼리할 때 is_new = 1
条件。在搜索的时候不加is_new
조건을 추가하기만 하면 됩니다.