From 1b2881c968984bef1d6ba17e5b8ef1ee3cc7de3c Mon Sep 17 00:00:00 2001 From: John Cardinal Date: Wed, 19 Sep 2018 14:33:55 +0000 Subject: [PATCH] --- server/AyaNova/biz/Search.cs | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/server/AyaNova/biz/Search.cs b/server/AyaNova/biz/Search.cs index b32b0bb9..c76f919f 100644 --- a/server/AyaNova/biz/Search.cs +++ b/server/AyaNova/biz/Search.cs @@ -50,6 +50,20 @@ namespace AyaNova.Biz //So theoretically I don't save here, but it may turn out that the code requires a save so in that case need to re-do the WidgetController calls to here to //account for the save + + //IF NOT NEW, DELETE ALL EXISTING ENTRIES FOR OBJECT TYPE AND ID + + //BREAK STRING ARRAY INTO KEYWORD ARRAY + + //EARLY EXIT IF NO KEYWORDS OR NAME RECORD TO PROCESS + + //ITERATE ALL THE KEYWORDS, SEARCH IN THE SEARCHDICTIONARY TABLE AND COLLECT ID'S OF ANY PRE-EXISTING IN DB KEYWORDS + + //ITERATE THROUGH THE KEYWORDS THAT DO *NOT* HAVE MATCHES IN THE SEARCHDICTIONARY AND ADD THEM TO THE SEARCH DICTIONARY, COLLECTING THEIR ID'S + + //CREATE THE SEARCHKEY RECORDS FOR ALL THE KEYWORDS + + } #endregion