Add :prefix option to resolve name conflicts (if multiple models have fields with the same name)
Merge remote-tracking branch 'origin/connective-fulltext'