EPrints Technical Mailing List Archive
See the EPrints wiki for instructions on how to join this mailing list and related information.
Message: #02532
< Previous (by date) | Next (by date) > | < Previous (in thread) | Next (in thread) > | Messages - Most Recent First | Threads - Most Recent First
[EP-tech] Re: Search, for partial matches
- To: eprints-tech@ecs.soton.ac.uk
- Subject: [EP-tech] Re: Search, for partial matches
- From: Ian Stuart <Ian.Stuart@ed.ac.uk>
- Date: Tue, 21 Jan 2014 16:02:04 +0000
On 21/01/14 15:44, Sebastien Francois wrote:
Perhaps your email field is of type "email" or "id" in which case an exact match is performed? Try setting the "match" parameter to "IN" in your search (match is the 3rd argument of ->add_field) Also how stuff is searched/indexed is defined in the metafield classes (e.g. look at MetaField/Email::get_index_codes) - look what's in your foo__rindex table to see what has been indexed.
Nope - of type text. how does one create an indexed field? { name => "email", type => "text", required => 1, text_index => 1 } -- Ian Stuart. Developer: ORI, RJ-Broker, and OpenDepot.org Bibliographics and Multimedia Service Delivery team, EDINA, The University of Edinburgh. http://edina.ac.uk/ This email was sent via the University of Edinburgh. The University of Edinburgh is a charitable body, registered in Scotland, with registration number SC005336.
- Follow-Ups:
- [EP-tech] Re: Search, for partial matches
- From: Sebastien Francois <sf2@ecs.soton.ac.uk>
- [EP-tech] Re: Search, for partial matches
- References:
- [EP-tech] Search, for partial matches
- From: Ian Stuart <Ian.Stuart@ed.ac.uk>
- [EP-tech] Re: Search, for partial matches
- From: Sebastien Francois <sf2@ecs.soton.ac.uk>
- [EP-tech] Search, for partial matches
- Prev by Date: [EP-tech] Re: Search, for partial matches
- Next by Date: [EP-tech] Re: Search, for partial matches
- Previous by thread: [EP-tech] Re: Search, for partial matches
- Next by thread: [EP-tech] Re: Search, for partial matches
- Index(es):