scieloorg / search-journals

iAHx Search Interface for SciELO
http://search.scielo.org
BSD 2-Clause "Simplified" License
3 stars 13 forks source link

Limitação na quantidade de caracteres na pesquisa. #515

Open jamilatta opened 4 years ago

jamilatta commented 4 years ago

Descrição do problema

Foi identificado por um usuário que ao realizar um pesquisa com muitos caracteres a pesquisa não funciona.

Passos para reproduzir o problema

  1. https://search.scielo.org
  2. Clique na caixa de pesquisa e adicione a seguinte mega estratégia de busca:
    
    (((ab:(adolescent*)) OR (ti:(adolescent*))) OR ((ab:(adolescence)) OR (ti:(adolescence))) OR ( (ab:(youth*)) OR (ti:(youth*))) OR ((ab:(teenager*)) OR (ti:(teenager*))) OR ((ab:(teen*)) OR (ti:(teen*))) OR ((ab:(child)) OR (ti:(child))) OR ((ab:(children)) OR (ti:(children)))) AND (((ab:(body image*)) OR (ti:(body image*))) OR ((ab:(body perception$)) OR (ti:(body perception$))) OR ((ab:(body representation$)) OR (ti:(body representation$))) OR ((ab:(self concept)) OR (ti:(self concept))) OR ((ab:(self perception$)) OR (ti:(self perception$))) OR ((ab:(self-perception$)) OR (ti:(self-perception$))) OR ((ab:(body schema$)) OR (ti:(body schema$))) OR ((ab:(body dissatisfaction$)) OR (ti:(body dissatisfaction$))) OR ((ab:(body satisfaction$)) OR (ti:(body satisfaction$))) OR ((ab:(image dissatisfaction$)) OR (ti:(image dissatisfaction$))) OR ((ab:(image satisfaction$)) OR (ti:(image satisfaction$))) OR ((ab:(negative body image$)) OR (ti:(negative body image$))) OR ((ab:(body acceptance)) OR (ti:(body acceptance))) OR ((ab:(body awareness)) OR (ti:(body awareness))) OR ((ab:(body image assessment$)) OR (ti:(body image assessment$))) OR ((ab:(body image scale$)) OR (ti:(body image scale$))))

AND

(((ab:(moderate physical activit)) OR (ti:(moderate physical activit))) OR ((ab:(vigorous physical activit)) OR (ti:(vigorous physical activit))) OR ((ab:(vigorous activit)) OR (ti:(vigorous activit))) OR ((ab:(moderate physical activit)) OR (ti:(moderate physical activit))) OR ((ab:(sport)) OR (ti:(sport))) OR ((ab:(exercise training)) OR (ti:(exercise training))) OR ((ab:(physical activit)) OR (ti:(physical activit))) OR ((ab:(physical exercise)) OR (ti:(physical exercise))) OR ((ab:(exercise)) OR (ti:(exercise)))) OR (((ab:(lifestyle$)) OR (ti:(lifestyle$)) ) OR ((ab:(health-related behavior$)) OR (ti:(health-related behavior$))) OR ((ab:(health related behavior$)) OR (ti:(health related behavior$))) OR ((ab:(health behavior$)) OR (ti:(health behavior$))) OR ((ab:(healthy lifestyle$)) OR (ti:(healthy lifestyle$))) OR ((ab:(healthy life style$)) OR (ti:(healthy life style$))) OR ((ab:(life style$)) OR (ti:(life style$)))) OR (((ab:(eating)) OR (ti:(eating))) OR ((ab:(child nutrition)) OR (ti:(child nutrition))) OR ((ab:(adolescent nutrition)) OR (ti:(adolescent nutrition))) OR ((ab:(food intake)) OR (ti:(food intake))) OR ((ab:(food)) OR (ti:(food))) OR ((ab:(dietary pattern)) OR (ti:(dietary pattern))) OR ((ab:(eating pattern)) OR (ti:(eating pattern))) OR ((ab:(eating behavior)) OR (ti:(eating behavior))) OR ((ab:(feeding pattern)) OR (ti:(feeding pattern))) OR ((ab:(food habit)) OR (ti:(food habit))) OR ((ab:(eating habit)) OR (ti:(eating habit))) OR ((ab:(dietary habit)) OR (ti:(dietary habit))) OR ((ab:(diet habit)) OR (ti:(diet habit))) OR ((ab:(feeding behavior)) OR (ti:(feeding behavior))) OR ((ab:(diet)) OR (ti:(diet)))) OR (((ab:(sleep habit)) OR (ti:(sleep habit))) OR ((ab:(sleeping habit$)) OR (ti:(sleeping habit$))) OR ((ab:(sleep pattern)) OR (ti:(sleep pattern))) OR ((ab:(sleep)) OR (ti:(sleep)))) OR (((ab:(sedentary behavior)) OR (ti:(sedentary behavior))) OR ((ab:(sedentary life style$)) OR (ti:(sedentary life style$))) OR ((ab:(sedentary lifestyle$)) OR (ti:(sedentary lifestyle$))) OR ((ab:(physical inactivity)) OR (ti:(physical inactivity))) OR ((ab:(screen time$)) OR (ti:(screen time$)))) OR (((ab:(body size)) OR (ti:(body size))) OR ((ab:(Nutrition status)) OR (ti:(Nutrition status))) OR ((ab:(Nutritional status)) OR (ti:(Nutritional status))) OR ((ab:(Body Composition$)) OR (ti:(Body Composition$))) OR ((ab:(Body Weight$)) OR (ti:(Body Weight$))) OR ((ab:(Ideal Body Weight$)) OR (ti:(Ideal Body Weight$))) OR ((ab:(Body Mass Index$)) OR (ti:(Body Mass Index$))) OR ((ab:(Normal body weight$)) OR (ti:(Normal body weight$))) OR ((ab:(Ideal body mass$)) OR (ti:(Ideal body mass$))) OR ((ab:(overweight)) OR (ti:(overweight))) OR ((ab:(obes$)) OR (ti:(obes$))) OR ((ab:(Thin$)) OR (ti:(Thin$))) OR ((ab:(Body mass)) OR (ti:(Body mass))) OR ((ab:(Normal weight)) OR (ti:(Normal weight))) OR ( (ab:(underweight)) OR (ti:(underweight))))

3. Repare que não é executado a pesquisa, porém o próprio usuário reporta que ao remover alguns caracteres passa a funciona: 

(((ab:(adolescent)) OR (ti:(adolescent))) OR ((ab:(adolescence)) OR (ti:(adolescence))) OR ( (ab:(youth)) OR (ti:(youth))) OR ((ab:(teenager)) OR (ti:(teenager))) OR ((ab:(teen)) OR (ti:(teen))) OR ((ab:(child)) OR (ti:(child))) OR ((ab:(children)) OR (ti:(children)))) AND (((ab:(body image)) OR (ti:(body image))) OR ((ab:(body perception$)) OR (ti:(body perception$))) OR ((ab:(body representation$)) OR (ti:(body representation$))) OR ((ab:(self concept)) OR (ti:(self concept))) OR ((ab:(self perception$)) OR (ti:(self perception$))) OR ((ab:(self-perception$)) OR (ti:(self-perception$))) OR ((ab:(body schema$)) OR (ti:(body schema$))) OR ((ab:(body dissatisfaction$)) OR (ti:(body dissatisfaction$))) OR ((ab:(body satisfaction$)) OR (ti:(body satisfaction$))) OR ((ab:(image dissatisfaction$)) OR (ti:(image dissatisfaction$))) OR ((ab:(image satisfaction$)) OR (ti:(image satisfaction$))) OR ((ab:(negative body image$)) OR (ti:(negative body image$))) OR ((ab:(body acceptance)) OR (ti:(body acceptance))) OR ((ab:(body awareness)) OR (ti:(body awareness))) OR ((ab:(body image assessment$)) OR (ti:(body image assessment$))) OR ((ab:(body image scale$)) OR (ti:(body image scale$))))

AND

(((ab:(eating)) OR (ti:(eating))) OR ((ab:(child nutrition)) OR (ti:(child nutrition))) OR ((ab:(adolescent nutrition)) OR (ti:(adolescent nutrition))) OR ((ab:(food intake)) OR (ti:(food intake))) OR ((ab:(food)) OR (ti:(food))) OR ((ab:(dietary pattern)) OR (ti:(dietary pattern))) OR ((ab:(eating pattern)) OR (ti:(eating pattern))) OR ((ab:(eating behavior)) OR (ti:(eating behavior))) OR ((ab:(feeding pattern)) OR (ti:(feeding pattern))) OR ((ab:(food habit)) OR (ti:(food habit))) OR ((ab:(eating habit)) OR (ti:(eating habit))) OR ((ab:(dietary habit)) OR (ti:(dietary habit))) OR ((ab:(diet habit)) OR (ti:(diet habit))) OR ((ab:(feeding behavior)) OR (ti:(feeding behavior))) OR ((ab:(diet)) OR (ti:(diet))) ) OR (((ab:(lifestyle$)) OR (ti:(lifestyle$)) ) OR ((ab:(health-related behavior$)) OR (ti:(health-related behavior$))) OR ((ab:(health related behavior$)) OR (ti:(health related behavior$))) OR ((ab:(health behavior$)) OR (ti:(health behavior$))) OR ((ab:(healthy lifestyle$)) OR (ti:(healthy lifestyle$))) OR ((ab:(healthy life style$)) OR (ti:(healthy life style$))) OR ((ab:(life style$)) OR (ti:(life style$)))) OR (((ab:(moderate physical activit)) OR (ti:(moderate physical activit))) OR ((ab:(vigorous physical activit)) OR (ti:(vigorous physical activit))) OR ((ab:(vigorous activit)) OR (ti:(vigorous activit))) OR ((ab:(moderate physical activit)) OR (ti:(moderate physical activit))) OR ((ab:(sport$)) OR (ti:(sport$))) OR ((ab:(exercise training$)) OR (ti:(exercise training$))) OR ((ab:(physical activit$)) OR (ti:(physical activit$))) OR ((ab:(physical exercise$)) OR (ti:(physical exercise$))) OR ((ab:(exercise$)) OR (ti:(exercise$)))) OR (((ab:(sleep habit)) OR (ti:(sleep habit))) OR ((ab:(sleeping habit$)) OR (ti:(sleeping habit$))) OR ((ab:(sleep pattern)) OR (ti:(sleep pattern))) OR ((ab:(sleep)) OR (ti:(sleep)))) OR (((ab:(sedentary behavior)) OR (ti:(sedentary behavior))) OR ((ab:(sedentary life style$)) OR (ti:(sedentary life style$))) OR ((ab:(sedentary lifestyle$)) OR (ti:(sedentary lifestyle$))) OR ((ab:(physical inactivity)) OR (ti:(physical inactivity))) OR ((ab:(screen time$)) OR (ti:(screen time$))))



### Comportamento esperado
Eperamos que o sistema de pesquisa tenha a capacidade de realizar pesquisas com uma quantidade grande de caracteres como estratégia de refinamento do resultado.

### Ambiente utilizado

Quando aplicável, forneça detalhes sobre o ambiente utilizado, ex:

- Mac OS 
- Navegador Chrome Versão 83.0.4103.116 (Versão oficial) 64 bits