codeigniter-datamapper

    0熱度

    2回答

    我在這裏要做的是查詢上次用戶查看某個商家。 這是BIZ表 ID |用戶名| bizname | city_id ----------------------------------....... 這是評論表 id | bisid |用戶名| content ----------------------------------...... 該代碼正在工作很好,但最終我意識到有10個用戶查看一個業務,

    0熱度

    1回答

    我有兩個型號: 用戶和組 用戶有很多組 和集團擁有衆多用戶 我嘗試刪除這樣的用戶,這是不工作的所有組 $user = new User(1); $user->groups->delete_all(); 是否有解決方案來刪除模型的所有多個關係?如果你想刪除多個表中的數據和你有一個像你可以只是路過表名(陣列)和您的字段名稱使用下面的函數外鍵關係

    1熱度

    1回答

    我對當前項目使用「DataMapper,OverZealous Edition」。我必須在我的項目中進行多級子頁面導航,例如 Page-A - Page-A1 - Page-A2 - Page-A22 Page-B 目前我的項目中沒有子頁面概念。以前我創建了「頁面」表。頁面表與「用戶」表也有關係,以確定用戶訪問此頁面的權限。 以下是當前「用戶

    0熱度

    1回答

    我有三個表公司,組和company_group。 我在保存公司時從帖子中獲取值。 在我的公司形式,我有多個選擇框,其中有一個組列表。 我的公司正在保存正確的盟友,但現在我想在company_group表中添加最後插入的公司ID和選定的組的記錄。 我已經在公司和組中都設置了has_many,但無法在company_group表中保存多個記錄,所以請幫助我解決這個問題。 公司模型 class Comp

    0熱度

    2回答

    我想將結果保存到緩存中,但datamapper結果對象是巨大的數組。 我想只有我的查詢結果沒有這種笨引用數據以外的數據(型號/ CONFIGS /語言/等) 如何才能做到這一點? 我搜索了SO,互聯網和手冊頁(http://datamapper.wanwizard.eu/),但我不能找到任何東西..

    0熱度

    1回答

    我有一個datamapper orm和codeigniter的問題。 我有一個人名字的數組: $names = array('john t', 'alex f', 'martin a'); 現在,我想誰擁有該名稱的人: $persons = new Person(); $persons->where_in('name', $names); $persons->get(); 我的問題是我

    0熱度

    1回答

    嘗試在兩個表之間建立簡單的多重關係。 不幸的是笨口口聲聲說: 「無法找到您所指定的模式:eventtrigger」。 這裏談到的代碼: class Task extends DataMapper { public $has_one = array('employee', 'eventtrigger' => array('class' => 'employee'))

    0熱度

    1回答

    我遇到了使用WanWizard的DataMapper 1.8.2的問題。我想在get()之後得到一個結果數組。下面的代碼片段顯示了我如何能夠做到這一點,而不是我想要的,並且據文檔聲稱,應該能夠做到這一點。 $arr = $loc->get(); // THIS WORKS // $results = array(); // foreach($arr as $item) { //

    0熱度

    3回答

    我已經開始使用codeingniter,我使用帶參數的redirect()函數調用控制器,如何獲取controller.php中的參數值? view.php $para array( 'id'=>$id, 'name'=>$name ); redirect('login_controller/get_permissions/'.$para); 我需要Controller.p

    0熱度

    1回答

    我有一個笨和DataMapper的一個奇怪的問題, 我想提出一個CMS系統,我想編輯使用DataMapper的數據庫的文章。當我點擊編輯文章時,如果沒有點擊SAVE按鈕,就會收到'您已成功保存文章'的消息,並且所有數據都將變爲空白並留下0.當我輸入數據並單擊保存時,它會再次保存當我嘗試編輯一遍,又回到0 ...有人可以幫忙請 這裏是控制器 public function edit($id = NU