Message of the day:
For questions about Solr, or any general search-related topics. Complaints and feature requests also welcome! https://github.com/silverstripe/silverstripe-fulltextsearch or https://github.com/Firesphere/silverstripe-solr-search
For questions about Solr and the fulltextsearch module, how to configure it to do common (or not so common) things, or any general search-related topics. https://github.com/silverstripe/silverstripe-fulltextsearch,
Which means you'll have to send Solr the key index
No, you can't, you can update records just fine though
Ok thanks, that at least gives me a way forward for doing more investigation 🙂
because many_many is a separate table, it doesn’t write anything to the table you need
the reindexing hooks into the db manipulation of the record, so forcing a write will trigger the reindex as well
Is it possible to make it reindex when forcing a write()? Is this done automatically or does it have to be done manually?
simplest might be to force a write() on the owning object somehow…
Just had another Solr 4 question, is it possible to update the indexes for an specific object, without having to run the full solr reindex? The issue I'm having is that after changing the contents of a many_many relationship (for e.g adding a new object to it) the indexes have not yet been updated. What'd be the best way to make this new addition so its available in search in a relatively short time after adding it?
Yep thats right. So I think I got it:
Search Object, because that's what you want to search, right