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

レコードに配列からのIDのいずれかがある場合、すべてのレコードを選択する

    ids配列によるレコードの選択は、クエリで実行されます:

    Record.where(id: ids)
    

    ここで、ids ids配列です。別のクエリに置き換えることができます。

    あなたの場合、マッチ名で救済策を選択するのは次のようになります:

    ids = Remedy.where("LOWER(remedyName) LIKE ?", name.downcase).pluck(:id)
    



    1. Oracle、PostgreSQL、SQLServerでタイムスタンプを比較する一般的な方法

    2. 楽観的同時実行性:IsConcurrencyTokenおよびRowVersion

    3. MySQLとJDBCを使用したプリペアドステートメントキャッシュ

    4. OracleStreamsのステップバイステップのレプリケーションの例