[ 
https://jira.duraspace.org/browse/DS-1121?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ivan Masár updated DS-1121:
---------------------------

    Labels: has-patch  (was: )
    
> Searches interspersed with a minus (separated by spaces) will exclude the 
> following term. (AND NOT)
> ---------------------------------------------------------------------------------------------------
>
>                 Key: DS-1121
>                 URL: https://jira.duraspace.org/browse/DS-1121
>             Project: DSpace
>          Issue Type: Bug
>          Components: DSpace API
>    Affects Versions: 1.8.0, 1.8.1
>            Reporter: Peter Dietz
>            Assignee: Peter Dietz
>              Labels: has-patch
>             Fix For: 3.0
>
>         Attachments: 
> DS-1121-hacking-DSQuery-to-strip-interspersed-dashses.patch, Screen Shot 
> 2012-02-08 at 4.30.51 PM.png, Screen Shot 2012-02-08 at 4.31.03 PM.png, 
> Screen Shot 2012-02-08 at 5.57.54 PM.png
>
>
> I have confirmed that this problem exists... Here's the original report.
> -- In an email to dspace-tech, Jessica Lindholm writes:
> Dear all,
> I would like some advice on Boolean operators and their implications on 
> search / search results.
>  
> Some publications have a minus sign in titles, e.g. in Chronic intraoral pain 
> - assessment of diagnostic methods and prognosis 
> http://hdl.handle.net/2043/12563.
>  
> This gives us a problem when searching for the item. It coincides with '-' 
> minus being the operator for AND NOT, so we all of a sudden look for stuff 
> without specific words. A simple free-text search matching the title above 
> leads to zero hits. And users tend to e.g. copy a title from a reference list 
> to the search box.
>  
> Has anyone encountered the same problem? We have looked around and haven't 
> found a solution (stopwords, tokens, queries).
>  
> We are using AND as standard operator for all searches, i.e. we have that 
> changed in config.xml (from default OR). If we had used OR as default the 
> problem wouldn't appear, and possibly this opens up for a logical slip in the 
> system (or by me, which is not unlikely at all). Google uses the same 
> operator, but handling it differently when surrounded by whitespaces.
>  
> Is this a possible bug encountered?
>  
> We would preferably  like to change the Boolean operators to usage of 
> capitalised AND NOT, AND etc instead of -,+. Believing this would solve the 
> issue. Is this possible (Java okay)?
>  
> However when matching exact, using quotation marks both the searches: 
> "Chronic intraoral pain assessment of diagnostic methods and prognosis" 
> (minus excluded) and "Chronic intraoral pain - assessment of diagnostic 
> methods and prognosis" works fine. So the minus is treated to some extent.
>  
> Looking forward to understand better,
>  
> Jessica Lindholm
>  
> Ps Malmo university is using DSpace (1.8.*) XMLUI as our institutional 
> repository.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Dspace-devel mailing list
Dspace-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dspace-devel

Reply via email to