Hi,

Thank you Olemis and Andrej for your replies. 

Sorry for my absence in the past couple of weeks, I have been busy with 
university assignments. But I’ve researched Solr in the meanwhile and I am 
currently trying to create a script to automatically insert BH database fields 
in the Solr schema. Solr provides a handler [1] which can import relational 
databases, so I am trying to use it for Bloodhound. Having no experience 
whatsoever with Solr and search platforms in general makes it more 
time-consuming for me to understand how everything works, but I found many 
helpful resources on the web, so I think I’ll be fine. 

Should I create a new SVN branch for this project (named in the same format as 
the one used last summer for the embeddable objects plugin)? 

Cheers,
Antonia

[1] http://wiki.apache.org/solr/DataImportHandler

On 29 April 2014 at 14:48:27, Andrej Golcov ([email protected]) wrote:

Hi,  

> As I said in my proposal, I think the first step towards adding Solr to 
> Bloodhound would be to create the Solr schemas for BH. My question at this 
> point is what are the searchable attributes in Bloodhound right now? Or is 
> there a specific file that lists all the searchable attributes?  

You can check attributes currently supported by bloodhound_search,  
check bloodhound_search/bhsearch/search_resources module. For example,  
for ticket see ticket_search.py class TicketFields. Pay attention that  
TicketFields is derived from IndexFields.  

Check also Whoosh schema located at 
bloodhound_search/bhsearch/whoosh_backend.py  

Cheers, Andrej Golcov  

Reply via email to