求助,同时操作四个表的方法
有四个表book、book_vs_class、book_vs_genres、book_vs_tag.要求,在对book做插入时,同时另外三个表也做插入操作,对book做删除是,另外三个标也同时删除,对book修改时,应该是先删除book_vs_class和book_vs_genres中的数据,然后再他插入进去,请教大神,这种操作该怎么做? 本帖最后由 Closer 于 2016-9-26 14:56 编辑
寫成 Model function
必要時使用事務 Closer 发表于 2016-9-26 12:23
寫成 Model function
必要時使用交易
我就是要写到model里,但是交易?是什么,表示小白一枚!
我想的是,要不然在做操作时用IF判断,一个一个的实现4个sql语句,好像有点笨啊,就想问问有没有什么好的方法 关联sql查询啊 月下陌路 发表于 2016-9-26 12:48
我就是要写到model里,但是交易?是什么,表示小白一枚!
我想的是,要不然在做操作时用IF判断,一个一个 ...
抱歉請容我更正一下,是「事務」才對
請參閱 CI 手冊 - 事務
在 Model 分別讓新增、編輯、刪除各寫成一個 function
在 Controller 端再去選擇要呼叫誰
Closer 发表于 2016-9-26 14:55
抱歉請容我更正一下,是「事務」才對
請參閱 CI 手冊 - 事務
感谢!又学了一招。
页:
[1]