検索

ホームページ  >  に質問  >  本文

javascript - カテゴリエディターは以前のカテゴリ名を保持します

このようなご要望がございました。以前の分類の設計に無理があったため、編集後の分類ドロップダウンリストに以前の分類名(旧分類名といいます)が存在しない場合、分類を編集する必要があるようになりました。 、ただし、クエリを実行するときは、古いカテゴリ名が表示され、これらの古いカテゴリ名の下にある質問は MySQL データベースに保持されます。分類テーブルには、id、pid、name、create_time、desc

などのフィールドがあります。
黄舟黄舟2704日前1051

全員に返信(2)返信します

  • 高洛峰

    高洛峰2017-06-30 09:54:43

    古い分類と新しい分類を区別するには、フィールドを 1 つ追加します。
    または、create_time を通じて直接区別します。

    返事
    0
  • 三叔

    三叔2017-06-30 09:54:43

    実際、あなたのデータ構造には問題がないはずです。これは、以前の需要設計が現在の需要設計と矛盾しているためであると考えられます。要求者が開発のプロセスや内容を理解していないため、開発の実態を考慮していない。

    現在のデザインの場合、古いカテゴリと新しいカテゴリを区別するフィールドを追加できます。たとえば、is_new TINYINT(1),如果是老分类is_new值为0,手动填充即可。新分类的添加和修改时,强制设置新分类的is_new は 1 です。

    リストを表示する場合、または機密データをクエリする場合は、is_new = 1条件。在搜索的时候不加is_new任意の条件を追加するだけです。

    返事
    0
  • キャンセル返事