問題タブ [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.

0 投票する
1 に答える
107 参照

php - Kohanav3 ORM: where->find_all を 2 回呼び出す

次のようなことをすると:

$deletedusers の内容は正しいですが、$nondeletedusers には、読み込まれた $site のユーザーだけでなく、削除されていないすべてのユーザーが含まれています。

私は何を間違っていますか?

0 投票する
3 に答える
4991 参照

php - Kohana 3 ORM - 括弧付きの条件のグループ化

次のようにORMを介してクエリを実行しようとしています:

これが私がこれまでに持っているものです:

しかし、これは括弧を考慮していません。何か案は?

0 投票する
3 に答える
4132 参照

postgresql - Kohana 3 ORM 選択クエリでデータベース関数を使用する方法

Kohana 3 の ORM モジュールで Postgres を使用しており、postgres 関数を使用して SELECT を実行し、比較を行う前にデータベース内の値を小文字に変換したいと考えています。

SQL では、次のように記述します。

Kohana では、次のように書きたいと思います。

ただし、ORM は列名を単に「email」ではなく「lower(email)」と推測しようとしているため、これはエラーになります。

私はKohanaとORMが初めてなので、同じ結果が得られる代替手段も役立ちます。

0 投票する
3 に答える
5768 参照

kohana - Kohana3ですべてのユーザーロールを削除する方法

ORM Authモジュールを使用していますが、その方法を理解するのが難しいです。私はこのケースを試しました:

そしてエラーが発生しましたErrorException [ Fatal Error ]: Call to undefined method Database_Query_Builder_Delete::join()

しかし$user->roles->find_all();、私が欲しいものを正確に与えてくれます。

0 投票する
1 に答える
1681 参照

kohana - Kohana ORM 関係の質問

私はテーブルを持っています:

私はモデルを持っています:

質問: 1 つのプロジェクトのユーザー ロールを取得するにはどうすればよいですか? それとも、テーブルを再構築する必要がありますか?

コード:

0 投票する
2 に答える
3701 参照

php - Kohana 3認証モジュール、「スタッフ」または「マネージャー」の役割を持つユーザーを取得

フレームワークを学び、それを使ってアプリケーションを構築しています。

'user'または'staff'の役割を持つすべてのユーザーを取得する必要がありますが、ドキュメントでそれについて見つけることができませんでした。

誰かを助けますか?(認証モジュールの方がORMの問題だと思います)

0 投票する
3 に答える
613 参照

model - KO3: Kohana_ORM モデルのふりをするプロパティ

次のような非常に単純なモデルがあるとします。

フルネームで一種のふりをしたプロパティを追加する方法はありますか?

たとえば、これを行うことができるように:

これの代わりに:

もう 1 つの例はis_young、人の年齢を計算し、年齢が特定の数値を下回った場合に true を返すプロパティです。

0 投票する
1 に答える
2077 参照

mysql - KohanaORMを使用した外部テーブル値による並べ替え

外部テーブルの値を使用してORMで並べ替え(または並べ替え)する方法はありますか?

次のようなことができますか?

または、通常のMySQLを使用して、古い学校のテーブルを結合する必要がありますか?

0 投票する
1 に答える
263 参照

php - Kohana 3 の ORM で ID を手動でコピーせずに、参照を介して新しい関連オブジェクトを保存できますか?

私は2つのオブジェクトを持っています。プレイヤーとマッチ。Player は Match の子です。IDを手動で挿入せずに、これらの両方を同時に作成できるかどうかを知りたいです。

すなわち

Ruby の ActiveRecord に似ている

0 投票する
2 に答える
565 参照

php - Kohana ORM v3 で列/メンバーを設定するにはどうすればよいですか

現在、私はオブジェクトを作成しています: $user = new Model_User() ; 次のような列にアクセスします。

スペルミスを避け、使用できるフィールドをすぐに確認できるように、IDE にデータ モデルのすべての列を表示させたいと考えています。

モデルを更新して、考えられる列/プロパティのリストを IDE に与えるにはどうすればよいですか? プロパティをクラスに追加しようとしましたが、ORM() が壊れてしまい、保存できなくなりました。データベースから列名を読み取った後に設定される基本クラスのプロパティをオーバーライドしたに違いありません。