This commit is contained in:
@@ -53,7 +53,7 @@ REQUIREMENTS
|
||||
- This is in the object, not in the searchkey as it would be inefficient
|
||||
- Need parent AyaType as an ENUM ATTRIBUTE in the AyaType table for easy traversal
|
||||
- CLEANUP: Generator able to cleanup index with no matching word (if possible), index with no matching typeandid
|
||||
- CJK INDEX support: same as v7
|
||||
- CJK INDEX support: same as v7 but tied to Locale, not globally
|
||||
- GROUP BY: group by objectype then objectid (then created date?)
|
||||
- Coding: break this into separate discrete classes, the old v7 code is very monolithic and in-elegant
|
||||
- SAMPLE DATA: Need a huge amount of sample data indexed to load test it
|
||||
|
||||
@@ -18,7 +18,7 @@ namespace AyaNova.Biz
|
||||
/// </summary>
|
||||
public static void ProcessKeywords(AyContext ct, long localeId, long objectID, AyaType objectType, bool newRecord, string keyWords, string name)
|
||||
{
|
||||
var StopWords = GetStopWords(ct, localeId);
|
||||
var StopWords = GetLocaleSearchData(ct, localeId);
|
||||
|
||||
//Get CJK index bool flag.
|
||||
//TODO: should this be a property of the locale or a global setting as before??
|
||||
@@ -53,7 +53,7 @@ namespace AyaNova.Biz
|
||||
|
||||
|
||||
//Get the current stopwords for the user's locale
|
||||
private static List<string> GetStopWords(AyContext ct, long localeId)
|
||||
private static List<string> GetLocaleSearchData(AyContext ct, long localeId)
|
||||
{
|
||||
//Get stopwords
|
||||
//Validate locale id, if not right then use default instead
|
||||
|
||||
Reference in New Issue
Block a user