The field definition looks fine. It's not storing any content
(stored=false) but is indexing, so you should find the records but not
see the body in them.

Not seeing a log entry is more of a worry. Are you sure the request
even made it to Solr?

Can you see anything in Dovecot's logs? Or in Solr's access.logs
(Actually Jetty/Tomcat's access logs that may need to be enabled
first).

At this point, you don't have enough information to fix anything. You
need to understand what's different between request against "subject"
vs. the request against "body". I would break the communication in
three stages:
1) What Dovecote sent
2) What Solr received
3) What Solr sent back

I don't know your skill levels or your system setup to advise
specifically, but Network tracer (e.g. Wireshark) is good for 1. Logs
are good for 2. Using the query from 1) and manually running it
against Solr is good for 3).

Hope this helps,
   Alex.

On 24 February 2015 at 12:35, Kevin Laurie <superinterstel...@gmail.com> wrote:
> <field name="body" type="text" indexed="true" stored="false" />



----
Solr Analyzers, Tokenizers, Filters, URPs and even a newsletter:
http://www.solr-start.com/

Reply via email to