gpt4 book ai didi

kohana - 如何删除 Kohana 3 中的所有用户角色

转载 作者:行者123 更新时间:2023-12-02 05:22:51 26 4
gpt4 key购买 nike

我正在使用 ORM Auth 模块,但很难弄清楚如何做到这一点。我尝试过这种情况:

$user = ORM::factory('user', $id);$user->roles->delete_all();

并收到错误ErrorException [ fatal error ]:调用未定义的方法Database_Query_Builder_Delete::join()

但是 $user->roles->find_all(); 给了我我想要的东西。

最佳答案

根据Kohana_ORM类的3.1.3.1版本代码,ORM方法“remove($alias, $far_keys=NULL)”如果不传递第二个参数,它将销毁所有相关条目。

$user->remove('roles');

关于kohana - 如何删除 Kohana 3 中的所有用户角色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3350930/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com