如何使用petapoco更新另一个表中也是外键的主键?

时间:2014-02-06 13:42:59

标签: c# sql sql-update petapoco micro-orm

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}); 没用。

1 个答案:

答案 0 :(得分:0)

外键的Sql ON UPDATE CASCADE选项是最简单的解决方案!