Validation 17/03/22 - 20h21
parent
878c98a1eb
commit
bee0ca6d70
20171
Log/log_file.log
20171
Log/log_file.log
File diff suppressed because one or more lines are too long
|
@ -443,8 +443,8 @@ def ela_recherche_tokens(sentence):
|
||||||
if str(doc["id_formation"]) not in tab_training_id :
|
if str(doc["id_formation"]) not in tab_training_id :
|
||||||
tab_training_id.append(str(doc["id_formation"]))
|
tab_training_id.append(str(doc["id_formation"]))
|
||||||
|
|
||||||
print(" Pour la phrase "+str(sentence)+", voici les formations correspondantes")
|
#print(" Pour la phrase "+str(sentence)+", voici les formations correspondantes")
|
||||||
print(tab_training_id)
|
#print(tab_training_id)
|
||||||
|
|
||||||
return tab_training_id
|
return tab_training_id
|
||||||
|
|
||||||
|
@ -496,8 +496,8 @@ def ela_recherche_tokens_source_field(sentence, source_fied=""):
|
||||||
if str(doc["id_formation"]) not in tab_training_id :
|
if str(doc["id_formation"]) not in tab_training_id :
|
||||||
tab_training_id.append(str(doc["id_formation"]))
|
tab_training_id.append(str(doc["id_formation"]))
|
||||||
|
|
||||||
print(" Pour la phrase "+str(sentence)+", voici les formations correspondantes")
|
#print(" Pour la phrase "+str(sentence)+", voici les formations correspondantes")
|
||||||
print(tab_training_id)
|
#print(tab_training_id)
|
||||||
|
|
||||||
return tab_training_id
|
return tab_training_id
|
||||||
|
|
||||||
|
|
33
wrapper.py
33
wrapper.py
|
@ -403,7 +403,7 @@ def recherche_text_simple(diction):
|
||||||
|
|
||||||
tab_user_recherche = dbname['user_recherche']
|
tab_user_recherche = dbname['user_recherche']
|
||||||
# seules les formation avec locked = 0 et valide=1 sont modifiables
|
# seules les formation avec locked = 0 et valide=1 sont modifiables
|
||||||
print(str(inspect.stack()[0][3]) + " ENREG DES RESULT :"+str(store_recherche_Id)+" --- "+str(final_message2))
|
#print(str(inspect.stack()[0][3]) + " ENREG DES RESULT :"+str(store_recherche_Id)+" --- "+str(final_message2))
|
||||||
|
|
||||||
|
|
||||||
ret_val_user_rech = coll_name.find_one_and_update(
|
ret_val_user_rech = coll_name.find_one_and_update(
|
||||||
|
@ -436,7 +436,7 @@ def recherche_text_simple(diction):
|
||||||
if ("_id" in mydict_combined.keys()):
|
if ("_id" in mydict_combined.keys()):
|
||||||
mydict_combined['class_id'] = mydict_combined.pop('_id')
|
mydict_combined['class_id'] = mydict_combined.pop('_id')
|
||||||
|
|
||||||
mycommon.myprint("COMBINED = " + str(mydict_combined))
|
#mycommon.myprint("COMBINED = " + str(mydict_combined))
|
||||||
|
|
||||||
'''
|
'''
|
||||||
Statistique : Insertion du recherche - resultat '''
|
Statistique : Insertion du recherche - resultat '''
|
||||||
|
@ -447,6 +447,12 @@ def recherche_text_simple(diction):
|
||||||
return False, "La recheche est impossible "
|
return False, "La recheche est impossible "
|
||||||
|
|
||||||
user = x
|
user = x
|
||||||
|
val = x['description']
|
||||||
|
if (len(x['description']) > MAX_CARACT):
|
||||||
|
x['description'] = val[:MAX_CARACT] + " ..."
|
||||||
|
else:
|
||||||
|
x['description'] = val[:MAX_CARACT]
|
||||||
|
|
||||||
insertObject.append(JSONEncoder().encode(user))
|
insertObject.append(JSONEncoder().encode(user))
|
||||||
|
|
||||||
# mycommon.myprint(" insertObject = ", insertObject)
|
# mycommon.myprint(" insertObject = ", insertObject)
|
||||||
|
@ -468,9 +474,6 @@ def recherche_text_simple(diction):
|
||||||
" d'une recherche de formation. Voir _id = ")
|
" d'une recherche de formation. Voir _id = ")
|
||||||
return False, "La recheche est impossible "
|
return False, "La recheche est impossible "
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
return True, insertObject
|
return True, insertObject
|
||||||
# Fin de la recherche par tips.
|
# Fin de la recherche par tips.
|
||||||
|
|
||||||
|
@ -504,7 +507,7 @@ def recherche_text_simple(diction):
|
||||||
if ("_id" in mydict_combined.keys()):
|
if ("_id" in mydict_combined.keys()):
|
||||||
mydict_combined['class_id'] = mydict_combined.pop('_id')
|
mydict_combined['class_id'] = mydict_combined.pop('_id')
|
||||||
|
|
||||||
mycommon.myprint("COMBINED = " + str(mydict_combined))
|
#mycommon.myprint("COMBINED = " + str(mydict_combined))
|
||||||
|
|
||||||
'''
|
'''
|
||||||
Statistique : Insertion du recherche - resultat '''
|
Statistique : Insertion du recherche - resultat '''
|
||||||
|
@ -515,6 +518,11 @@ def recherche_text_simple(diction):
|
||||||
return False, "La recheche est impossible "
|
return False, "La recheche est impossible "
|
||||||
|
|
||||||
user = x
|
user = x
|
||||||
|
val = x['description']
|
||||||
|
if (len(x['description']) > MAX_CARACT):
|
||||||
|
x['description'] = val[:MAX_CARACT] + " ..."
|
||||||
|
else:
|
||||||
|
x['description'] = val[:MAX_CARACT]
|
||||||
insertObject.append(JSONEncoder().encode(user))
|
insertObject.append(JSONEncoder().encode(user))
|
||||||
|
|
||||||
# mycommon.myprint(" insertObject = ", insertObject)
|
# mycommon.myprint(" insertObject = ", insertObject)
|
||||||
|
@ -830,8 +838,8 @@ def recherche_tips_ret_ref(diction):
|
||||||
tab_training = []
|
tab_training = []
|
||||||
tab_training = ela_index.ela_recherche_tokens_source_field(str(chaine[1]).lower(), str(my_tips) )
|
tab_training = ela_index.ela_recherche_tokens_source_field(str(chaine[1]).lower(), str(my_tips) )
|
||||||
|
|
||||||
mycommon.myprint(" pour phrase : #" + str(chaine[1]).lower() + "# , Pour le tips #"+ str(my_tips)+"#, voici la liste des formations")
|
#mycommon.myprint(" pour phrase : #" + str(chaine[1]).lower() + "# , Pour le tips #"+ str(my_tips)+"#, voici la liste des formations")
|
||||||
mycommon.myprint(tab_training)
|
#mycommon.myprint(tab_training)
|
||||||
|
|
||||||
coll_name = dbname['myclass']
|
coll_name = dbname['myclass']
|
||||||
|
|
||||||
|
@ -971,8 +979,13 @@ def recherche_tips(diction):
|
||||||
insertObject = []
|
insertObject = []
|
||||||
for x in coll_name.find({"external_code": {"$in": tab_training}}, {"_id": 0, "indexed": 0, "indexed_desc": 0, "indexed_obj": 0, "indexed_title": 0,
|
for x in coll_name.find({"external_code": {"$in": tab_training}}, {"_id": 0, "indexed": 0, "indexed_desc": 0, "indexed_obj": 0, "indexed_title": 0,
|
||||||
"valide": 0, "locked": 0, "partner_owner_recid": 0, }):
|
"valide": 0, "locked": 0, "partner_owner_recid": 0, }):
|
||||||
mycommon.myprint(x)
|
#mycommon.myprint(x)
|
||||||
user = x
|
user = x
|
||||||
|
val = x['description']
|
||||||
|
if (len(x['description']) > MAX_CARACT):
|
||||||
|
x['description'] = val[:MAX_CARACT] + " ..."
|
||||||
|
else:
|
||||||
|
x['description'] = val[:MAX_CARACT]
|
||||||
insertObject.append(JSONEncoder().encode(user))
|
insertObject.append(JSONEncoder().encode(user))
|
||||||
|
|
||||||
# mycommon.myprint(" insertObject = ", insertObject)
|
# mycommon.myprint(" insertObject = ", insertObject)
|
||||||
|
@ -1056,7 +1069,7 @@ def get_stored_recherche(diction):
|
||||||
|
|
||||||
RetObject = []
|
RetObject = []
|
||||||
for retVal in coll_name.find({'user_recid': user_recid, 'valide':'1'}):
|
for retVal in coll_name.find({'user_recid': user_recid, 'valide':'1'}):
|
||||||
mycommon.myprint(str(retVal))
|
#mycommon.myprint(str(retVal))
|
||||||
user = retVal
|
user = retVal
|
||||||
RetObject.append(JSONEncoder().encode(user))
|
RetObject.append(JSONEncoder().encode(user))
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue