package Ġcom . tdc 2 0 2 0 . sample . repository . elastic čĊč Ċ import Ġcom . tdc 2 0 2 0 . sample . entity . User č Ċ import Ġorg . springframework . data . elasticsearch . annotations . Query č Ċ import Ġorg . springframework . data . elasticsearch . repository . Elasticsearch Repository č Ċ import Ġorg . springframework . stereotype . Repository čĊč Ċ @ Repository č Ċ interface ĠUser Elastic Repository Ġ: ĠElasticsearch Repository < User , ĠString > Ġ{ čĊĠĠĠ Ġfun ĠfindBy FirstName Containing Or LastName Containing Or Profile Containing ( firstName : ĠString , ĠlastName : ĠString , Ġprofile : ĠString ): ĠList < User > č Ċ }