many to many save operator product