kohana-orm

    1

    1答えて

    で呼び出さ無効なメソッドformo ... Invalid method formo called in Model_User 私がしようとするすべてのモデルで、このエラーを取得しますつかいます。ユーザーモデルは、ORMに付属するデフォルトモデルです。私が試したコードは次のとおりです。 $user = ORM::factory('user', 1); $form = Formo::

    5

    1答えて

    に2列を比較して、私はそのようなクエリを生成する必要があります。 SELECT * FROM `table1` WHERE `date1` < `date2` 私はKohanaののORMに2列を比較する方法を見つけることができません。ここで、date2はテキストと見なされます。 $foo = ORM::factory('model1')->where('date1','<','date2');

    0

    1答えて

    KohanaのORMには、Kohanaの検証が組み込まれています。 私が理解した限りでは、はとなり、データベースは に追加されます。 $_POST(簡単な言い方をすると)から来るフィールド を検証する必要があるため、私にとってはうまくいかないでしょう。 例を挙げておきます。コントローラで : $data = Arr::extract($this->request->post(), array('u

    3

    2答えて

    私は非標準のデータベース設定を使用しています。このテストケースをKohana 3.2で動作させようとしていますが、運がないわけです。シナリオ: 私はデータベース を使用してコースのモデルを持っている私はcourses_membersは、データベース内のコース ため モデルをテーブルに参加していたデータベースB を使用してメンバーのモデルを持っています class Model_Course exte

    1

    1答えて

    このようなことは可能ですか?明らかに私が提供したecho文は失敗します。ORMで動作させる方法はありますか? $record_columns = $records->list_columns(); $records = $records->find_all(); foreach ($record_columns as $column) { echo $record->$column;

    3

    2答えて

    私は3つのテーブルusers,rolesおよびroles_usersを持っています。 roles_usersの表は、今私のモデルはModel_User、Model_Role、Model_User_Roleありuser_idとrole_id を持っています。 すべてのユーザーが1つの役割に関連付けられ、1つの役割に多数のユーザーが含まれるように、3つのモデルをリンクするにはどうすればよいですか。 私

    2

    1答えて

    、(カンマ)ですべてのユーザー名を表示したいが、姓の後にコンマを入れたくない。 コード: $users = ORM::factory('users')->find_all(); foreach($users as $user){ echo $user->name . ','; } これは出力 jimy, mark, larry, を与えるしかし、私は最後のコンマをたくありません

    1

    1答えて

    私は、Kohanaの3.132フレームワークを使用して、KohanaのORMとValidationのクラスを組み込んだ簡単な検証を行っています。その後、コントローラに私は検証しようとクラシックtry ... catchコンストラクトでオブジェクトを保存 public function rules() { return array( 'first_name' => array(

    0

    2答えて

    私はKohana 3.0を使用しています。私の仕事はデータをデータベースに挿入することです。問題は、その中に複数の項目を挿入する必要があることです(つまり、未処理のSQLに複数のクエリがあるため)。フィールドproject_id、amountおよびfinanciers(これは配列です)は、$_POSTからです。コントローラで 私はこのような何かを持っている:私は私のORMモデルにsave_many

    0

    1答えて

    私はいくつかのテーブルを持ち、関係を定義しています。 {Table Department} {Table Unit} {Table Branch} 部門には複数の支店があり、支店は1つの部門にしか属していません。私は1回のORMの呼び出しでこれを引くにはどうすればよいbranchname Branch has an instance of departmentid in it. 、部署名を