kohana-orm

    0

    1答えて

    DBまたはORMを使用して1つのフィールドから結果を取得する最良の方法は何ですか? たとえば、他の機能に渡すために、ユーザーの友だちIDの配列が必要です。私は現在、次のようにしています: $friends_ids = $this->friends->find_all()->as_array('id', 'name'); $friends = array(); foreach ($frien

    0

    1答えて

    だから、新しいオブジェクト/配列に挿入し、Kohanaの3 ORMの質問の私のシリーズ:) 内の別の私は、基本的に、ピボットテーブルは、connectionsと呼ばれています。 connectionsテーブルは、songをkeywordに接続します。それはすべて素晴らしいです(私の最後の2つの質問のおかげで) 最も関連性の高い曲をキーワードで出力したいと思います。だから何とか私のconnectio

    0

    1答えて

    ORMを使うことを学び始めたばかりです.Joeが初めてKo3を学び始めたときにJellyと一緒に行って、いくつかの質問に遭遇しました。私。 最初に、モデルを宣言すると、フィールドを分解することなく、モデルを使用するのに十分であることがわかりました。これは私が気付いていないオートマティックですか?もしそうなら...それはパフォーマンス上の問題を引き起こし、避けなければならないのでしょうか? 私はまた

    2

    1答えて

    私は現時点で非公式のKohana 3.0ドキュメントを読んでいます。このコードはどこに属していますか?コントローラまたはモデル(class Model_MyName extends ORMモデル?)?私はそれがモデルになるべきだと思う。私は正しい?もしそうなら...なぜコントローラ上にあり、それをモデルに実装するのですか(save()メソッドで何かを変更する必要がありますか?) $user = O

    2

    1答えて

    <?php class Model_Cliente extends ORM { protected $_table_name = 'clientes'; protected $_primary_key = 'id'; protected $_has_one = array('loja' => array()); } ?> <?php class Model_Loja extend

    1

    2答えて

    Kohanaは、ドキュメントのデータベース入力をサニタイズするためにmysql_real_escape_stringを使用すると述べています。しかし、フォームを通していくつかの基本的なクエリを試しながら、入力したのとまったく同じようにデータベースに入力されました。たとえば、 SELECT * FROM users WHERE username='admin' AND password='' OR

    0

    1答えて

    私はこのように選択したいと思っています 投稿から選択してくださいsha1(id)= $ id; 私はこれがKO3 ORM somethinkのようなものだと考えました: 投稿= ORM :: factory( 'post') - >ここで( 'sha1(id)'、 '='、$ id) - > find ); 質問はの 'SHA1(ID)' を使用する方法です機能KO3-ORMでこのようdoen't

    1

    1答えて

    注:この質問は 3.0 Kohanaのを指します。 Kohana 3.1以降の処理確認コールバックはまったく異なる方法で処理されます。 私はコールバック(ORM)で検証しています。 (falseを返し、値が存在する場合)、それは真か偽を返すだ class Model_Loja extends ORM { // more code goes here! protected $_c

    0

    2答えて

    私はKohana 3(Orm Model)で検証メッセージを追加しようとしています。私は、任意の検証メッセージを取得しない Array ([responsavel] => Array ([0] => not_empty [1] => Array ()) [email] => Array ([0] => not_empty [1] => Array ())) 、ちょうどこの: クラス/モデル/

    4

    2答えて

    これを動作させるにはどうすればよいですか? $stuff = ORM::factory('mytable') ->with('user') ->with('other_stuff') ->find_all(); 私の関係はすべてセットアップされており、他のクエリを実行するとすべてが機能しているようです。ただし、上記のクエリでは、テーブルユーザーには参加しませんから