モデル列挙型で複数の値を確認するにはどうすればよいですか?

ogelacinyc

インスタンスの値が3つ以上ある場合は、インスタンスのステータスを確認したい

これはRails列挙型を使用するためのいくつかのモデルです

class Product < ActiveRecord::Base
  enum status: [:status1, :status2, :status3]
end

インスタンスのステータスを1つだけ確認して、次のようなRails列挙型を使用できます。

Product.first.status1?

このような複数のステータスを確認したい場合

Product.first.status1? || Product.first.status2?

次のような列挙値を確認するにはどうすればよいですか?

Product.first.status?(:status1, :status2)`# this does not work

方法はありますか?

ディネッシュゴヤル

それに対する簡単な答えは:

[:status1, :status2].include?(Product.first.status)

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

列挙型の配列に列挙値が存在するかどうかを確認するにはどうすればよいですか?

分類Dev

列挙型モデル属性の配列を取得するにはどうすればよいですか?

分類Dev

整数を列挙型の値に変換できるかどうかを確認するにはどうすればよいですか?

分類Dev

列の値が複数のテーブルに存在するかどうかを確認するにはどうすればよいですか?

分類Dev

複数の列挙型名でコードを再利用するにはどうすればよいですか?

分類Dev

列挙型をUMLでモデル化して、キーと値の関係を表現するにはどうすればよいですか?

分類Dev

列挙型に複数の属性を追加するにはどうすればよいですか?

分類Dev

値がビット列挙型に存在するかどうかを確認するにはどうすればよいですか?

分類Dev

libclangを使用して列挙型要素の数値を取得するにはどうすればよいですか?

分類Dev

文字列の列挙型に文字列が存在するかどうかを確認するにはどうすればよいですか?

分類Dev

別の列挙型内に列挙値を設定するにはどうすればよいですか?

分類Dev

SwiftでInt型の複数の列挙型生値を使用するにはどうすればよいですか?

分類Dev

複数の戻り値の型がある場合、TypeScriptでオブジェクトの型を確認するにはどうすればよいですか?

分類Dev

2つのデータフレーム(パンダ)の複数の列の列値を確認するにはどうすればよいですか?

分類Dev

文字列が列挙型の一部であるかどうかを確認するにはどうすればよいですか?

分類Dev

Pythonで文字列の「自然な」データ型を確認するにはどうすればよいですか?

分類Dev

csv pythonで各列のデータ型を確認するにはどうすればよいですか?

分類Dev

CoreDataモデルで複数の値を検索するにはどうすればよいですか?

分類Dev

キーが同じである複数の配列に値が存在するかどうかを確認するにはどうすればよいですか?

分類Dev

パンダのデータフレームの列がdatetime型であるかどうかを確認するにはどうすればよいですか?列が数値であるかどうかを確認するにはどうすればよいですか?

分類Dev

Semantic-UI-Reactで複数の属性の値を確認するにはどうすればよいですか?

分類Dev

配列内の複数の値が1つの文字列に等しいかどうかを確認するにはどうすればよいですか?

分類Dev

重複する列の値を確認するにはどうすればよいですか?

分類Dev

Laravelで複数の列の存在を確認するにはどうすればよいですか?

分類Dev

文字列で複数の特定の文字を確認するにはどうすればよいですか?

分類Dev

Swiftの列挙型内の関数で列挙型の値を選択するにはどうすればよいですか?

分類Dev

データベースに複数の値が存在するかどうかを確認するにはどうすればよいですか?

分類Dev

ある列挙型列から別の列挙型列に列挙値を「コピー」するにはどうすればよいですか?

分類Dev

Postgresで列挙型データ型のAVGを取得するにはどうすればよいですか?

Related 関連記事

  1. 1

    列挙型の配列に列挙値が存在するかどうかを確認するにはどうすればよいですか?

  2. 2

    列挙型モデル属性の配列を取得するにはどうすればよいですか?

  3. 3

    整数を列挙型の値に変換できるかどうかを確認するにはどうすればよいですか?

  4. 4

    列の値が複数のテーブルに存在するかどうかを確認するにはどうすればよいですか?

  5. 5

    複数の列挙型名でコードを再利用するにはどうすればよいですか?

  6. 6

    列挙型をUMLでモデル化して、キーと値の関係を表現するにはどうすればよいですか?

  7. 7

    列挙型に複数の属性を追加するにはどうすればよいですか?

  8. 8

    値がビット列挙型に存在するかどうかを確認するにはどうすればよいですか?

  9. 9

    libclangを使用して列挙型要素の数値を取得するにはどうすればよいですか?

  10. 10

    文字列の列挙型に文字列が存在するかどうかを確認するにはどうすればよいですか?

  11. 11

    別の列挙型内に列挙値を設定するにはどうすればよいですか?

  12. 12

    SwiftでInt型の複数の列挙型生値を使用するにはどうすればよいですか?

  13. 13

    複数の戻り値の型がある場合、TypeScriptでオブジェクトの型を確認するにはどうすればよいですか?

  14. 14

    2つのデータフレーム(パンダ)の複数の列の列値を確認するにはどうすればよいですか?

  15. 15

    文字列が列挙型の一部であるかどうかを確認するにはどうすればよいですか?

  16. 16

    Pythonで文字列の「自然な」データ型を確認するにはどうすればよいですか?

  17. 17

    csv pythonで各列のデータ型を確認するにはどうすればよいですか?

  18. 18

    CoreDataモデルで複数の値を検索するにはどうすればよいですか?

  19. 19

    キーが同じである複数の配列に値が存在するかどうかを確認するにはどうすればよいですか?

  20. 20

    パンダのデータフレームの列がdatetime型であるかどうかを確認するにはどうすればよいですか?列が数値であるかどうかを確認するにはどうすればよいですか?

  21. 21

    Semantic-UI-Reactで複数の属性の値を確認するにはどうすればよいですか?

  22. 22

    配列内の複数の値が1つの文字列に等しいかどうかを確認するにはどうすればよいですか?

  23. 23

    重複する列の値を確認するにはどうすればよいですか?

  24. 24

    Laravelで複数の列の存在を確認するにはどうすればよいですか?

  25. 25

    文字列で複数の特定の文字を確認するにはどうすればよいですか?

  26. 26

    Swiftの列挙型内の関数で列挙型の値を選択するにはどうすればよいですか?

  27. 27

    データベースに複数の値が存在するかどうかを確認するにはどうすればよいですか?

  28. 28

    ある列挙型列から別の列挙型列に列挙値を「コピー」するにはどうすればよいですか?

  29. 29

    Postgresで列挙型データ型のAVGを取得するにはどうすればよいですか?

ホットタグ

アーカイブ