: present and have a end date in the present/future or none at all. I had : looked into searching for null dates and had come across the -date[* : *] : syntax, which searches for the absence of the index value for the field : specified.
to clarify: that isn't valid syntax. i think you are confusing two things... 1) has a value in field "foo": foo:[* TO *] 2) match all docs: *:* -Hoss