I have two tables address ,UserAddressMapping
in Adress table Adrressid ,Address is there and in the third table i mapped this userid and Addresss id
In sql
Select a.Addressid,a.AddressNmae
from address table a
inner join UserAdrressmaping b on a.Adessressid=b.Adreesid
where userid=1
How to write this thing in Scala slick
This is far what i have done
def innerJoin1(UserId:Int): Future[Seq[UserRegister]] = {
val join=address.join(addressid).on(_.Userid === _.UserId)
dbConfig.run(join.result )
}
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…