Example #1
0
    def __searchByQueryLanguage(self):
        '''
            поис с помощью языка запроса
        '''

        if self.lineEdit_search.text()=="":
            self._string_request = SmartFilesMainWindow.SQLRequest 
        else: 
            self._string_request = ProcessingRequest.getSQLRequest(self.lineEdit_search.text())
            print(self._string_request)
            
        self.__settingModel('%')
Example #2
0
 def __searchByNeuralNet(self):
     '''
         поиск с помощью нейросети
     '''
     if self.lineEdit_search.text()=="":
         self._string_request = SmartFilesMainWindow.SQLRequest + ' ORDER BY entity.neuralnet_raiting DESC'# "SELECT * FROM entity"
         self._entity_manager.setNewNeuralRaiting()
     else:
         request = cleareExtraSpace(self.lineEdit_search.text())
         self._select_list_tags = request.split(' ')  
         
         self._entity_manager.tmpPrintNeuralNet()
         self._entity_manager.setNewNeuralRaiting(self._select_list_tags)
         
         
         request = self._select_list_tags[0]
         index = 1
         while index < len(self._select_list_tags):
             request+= " OR " + self._select_list_tags[index] 
             index+=1
         self._string_request = ProcessingRequest.getSQLRequest(request,True)
     self.__settingModel('%')