2014-02-06 5 views
0
public class User { 
    public int Id {get;set;} 
} 
public class Phone { 
    public int Id{get;set} 
    public int UserId{get;set;} // foreign key 
} 

Как я могу обновить User.Id с PetaPoco? user.Update("set id = @NewId where id = @OldId",new { NewId = new_id,OldId = id}); Не работает.Как обновить первичный ключ, который также является внешним ключом в другой таблице с petapoco?

ответ

0

Sql ON UPDATE CASCADE вариант для внешних ключей был самым простым решением!