sql >> データベース >  >> RDS >> Mysql

Drupal8でクエリを作成する方法

    何を達成しようとしているかによって異なります。

    ストレージオブジェクトの使用

    ユーザーに関する簡単なクエリを作成する場合は、ストレージオブジェクトのloadByPropertiesを使用する必要があります

    $users = \Drupal::entityTypeManager()->getStorage('user')->loadByProperties([
      'name' => 'bar'
    ]);
    

    エンティティクエリとloadMultipleの使用

    並べ替え、範囲、ポケットベル、OR / AND条件グループを含むより複雑なクエリが必要な場合は、エンティティクエリを使用する必要があります

    $ids = \Drupal::entityQuery('user')->condition('name', 'foo')->execute();
    $users = User::loadMultiple($ids);
    


    1. PostgreSQL-データベースユーザー「postgres」としてのbashスクリプトからのクエリ

    2. Oracleで文字列と数値を連結する2つの方法

    3. MySQL:ROLLUPの好奇心を持ったGROUPBYの合計

    4. データセットが変更されたときにSqlDependencyがOnChangeイベントを発生させない