問題タブ [kohana-orm]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - Kohanav3 ORM: where->find_all を 2 回呼び出す
次のようなことをすると:
$deletedusers の内容は正しいですが、$nondeletedusers には、読み込まれた $site のユーザーだけでなく、削除されていないすべてのユーザーが含まれています。
私は何を間違っていますか?
php - Kohana 3 ORM - 括弧付きの条件のグループ化
次のようにORMを介してクエリを実行しようとしています:
これが私がこれまでに持っているものです:
しかし、これは括弧を考慮していません。何か案は?
postgresql - Kohana 3 ORM 選択クエリでデータベース関数を使用する方法
Kohana 3 の ORM モジュールで Postgres を使用しており、postgres 関数を使用して SELECT を実行し、比較を行う前にデータベース内の値を小文字に変換したいと考えています。
SQL では、次のように記述します。
Kohana では、次のように書きたいと思います。
ただし、ORM は列名を単に「email」ではなく「lower(email)」と推測しようとしているため、これはエラーになります。
私はKohanaとORMが初めてなので、同じ結果が得られる代替手段も役立ちます。
kohana - Kohana3ですべてのユーザーロールを削除する方法
ORM Authモジュールを使用していますが、その方法を理解するのが難しいです。私はこのケースを試しました:
そしてエラーが発生しましたErrorException [ Fatal Error ]: Call to undefined method Database_Query_Builder_Delete::join()
しかし$user->roles->find_all();
、私が欲しいものを正確に与えてくれます。
kohana - Kohana ORM 関係の質問
私はテーブルを持っています:
私はモデルを持っています:
質問: 1 つのプロジェクトのユーザー ロールを取得するにはどうすればよいですか? それとも、テーブルを再構築する必要がありますか?
コード:
php - Kohana 3認証モジュール、「スタッフ」または「マネージャー」の役割を持つユーザーを取得
フレームワークを学び、それを使ってアプリケーションを構築しています。
'user'または'staff'の役割を持つすべてのユーザーを取得する必要がありますが、ドキュメントでそれについて見つけることができませんでした。
誰かを助けますか?(認証モジュールの方がORMの問題だと思います)
model - KO3: Kohana_ORM モデルのふりをするプロパティ
次のような非常に単純なモデルがあるとします。
フルネームで一種のふりをしたプロパティを追加する方法はありますか?
たとえば、これを行うことができるように:
これの代わりに:
もう 1 つの例はis_young
、人の年齢を計算し、年齢が特定の数値を下回った場合に true を返すプロパティです。
mysql - KohanaORMを使用した外部テーブル値による並べ替え
外部テーブルの値を使用してORMで並べ替え(または並べ替え)する方法はありますか?
次のようなことができますか?
または、通常のMySQLを使用して、古い学校のテーブルを結合する必要がありますか?
php - Kohana 3 の ORM で ID を手動でコピーせずに、参照を介して新しい関連オブジェクトを保存できますか?
私は2つのオブジェクトを持っています。プレイヤーとマッチ。Player は Match の子です。IDを手動で挿入せずに、これらの両方を同時に作成できるかどうかを知りたいです。
すなわち
Ruby の ActiveRecord に似ている
php - Kohana ORM v3 で列/メンバーを設定するにはどうすればよいですか
現在、私はオブジェクトを作成しています: $user = new Model_User() ; 次のような列にアクセスします。
スペルミスを避け、使用できるフィールドをすぐに確認できるように、IDE にデータ モデルのすべての列を表示させたいと考えています。
モデルを更新して、考えられる列/プロパティのリストを IDE に与えるにはどうすればよいですか? プロパティをクラスに追加しようとしましたが、ORM() が壊れてしまい、保存できなくなりました。データベースから列名を読み取った後に設定される基本クラスのプロパティをオーバーライドしたに違いありません。