They should not have to be *exactly* the same type... just compatible types such that the indexed tokens match. When you used the keywordTokenizer, was there other analysis such as lowercasing going on?
-Yonik On Mon, May 18, 2015 at 10:26 AM, Matteo Grolla <matteo.gro...@gmail.com> wrote: > Hi, > I tried performing a join query > {!join from=fA to=fB} > where fA was string and fB was text using keywordTokenizer > > it doesn't work, but it does if either fields are both string or both > text. > > If you confirm this is the correct behavior I'll update the wiki > > thanks >