docs/guide-ja updated [ci skip] (#17054)

This commit is contained in:
Nobuo Kihara
2019-01-21 00:34:56 +09:00
committed by Alexander Makarov
parent adf8f9a32f
commit 09914bad87
2 changed files with 3 additions and 0 deletions

View File

@ -281,6 +281,7 @@ $query->where([$column => $value]);
このメソッドは、カラム名を適切に引用符で囲み、値域の値をエスケープします。
`in` 演算子はまた複合カラムをもサポートしています。
その場合、オペランド 1 はカラム名の配列とし、オペランド 2 は配列の配列、または、複合カラムの値域を表す `Query` オブジェクトでなければなりません。
例えば、`['in', ['id', 'name'], [['id' => 1, 'name' => 'oy']]]``(id, name) IN ((1, 'oy'))` を生成します。
- `not in`: 生成される条件において `IN``NOT IN` に置き換えられる以外は、`in` と同じです。

View File

@ -288,6 +288,8 @@ if ($validator->validate($email, $error)) {
> Note: 全てのバリデータがこの種の検証をサポートしている訳ではありません。
その一例が [unique](tutorial-core-validators.md#unique) コア・バリデータであり、これはモデルとともに使用されることだけを前提にして設計されています。
> Note: [[yii\base\Validator::skipOnEmpty]] プロパティは [[yii\base\Model]] の検証の場合にのみ使用されます。モデル無しで使っても効果はありません。
いくつかの値に対して複数の検証を実行する必要がある場合は、属性と規則の両方をその場で宣言することが出来る [[yii\base\DynamicModel]] を使うことが出来ます。
これは、次のような使い方をします。