: ohk.. that means I can't use colon in the fieldname ever in such a scenario : ?
In most internals, the lucene/solr code base allows *any* character in the field name, so you *can* use colons in field names, but many of the "surface" features (like the query parser) treat colon's as special characters, so in *some* situations colons don't work in field names. -Hoss