Lucene Term Consructor говорит
Term: public Term (String fld, String txt)
Создает Term с заданным полем и текстом.
Это означает, что поле должно быть описание и "моя строка" будет содержанием термина.
Вы просто создаете термин, он ничего не говорито результатах поиска (уникальность или что-то еще)
Если вам нужно рассмотреть каждое слово, используйте Booleanquery и добавьте туда необходимые условия