This is a cache of http://dbflute.seasar.org/ja/manual/function/ormapper/conditionbean/query/bizonetoone.html. It is a snapshot of the page at 2024-11-13T00:26:01.955+0000.
Query(BizOneToOne) | DBFlute

Query(BizOneToOne)

概要

基本概念

業務的one-to-one に対する Query(Relation) です。

会話上では、くえりぃびずわんとぅわん業務的one-to-oneのくえりぃ などと表現します。Query(Relation) という名前自体に、業務的one-to-oneの関連テーブルへの絞り込み条件も含まれますが、"業務的one-to-oneのテーブルに対して" ということを強調したい場合に明示的な表現として利用されます。

実装方法

実装の流れ

query() の後、query[biz-one-to-one-table-table]() を呼び出します。

e.g. Query(BizOneToOne)の実装手順 (Eclipseでコード補完) {MEMBER_ADDRESS} @Java
Date targetDate = ...;
MemberCB cb = new MemberCB();
cb.q // ".q" とだけ打って enter
--
cb.query()
--
// 1. .q まで打つと関連テーブル選択
// 2. MA (MemberAddressAsValid) で enter
cb.query().qMA
--
cb.query().queryMemberAddressAsValid(targetDate)... // 続けて、条件設定を

メソッド仕様

基本仕様

基本的な仕様は通常の Query(Relation) と同じです。バインド変数や別リレーションのカラムを利用した場合に特有の仕様が存在します。

業務的one-to-one - バインド変数コメント