私はクラスUser
を持っていて、配列であるフィールドpermissions
を持っています。配列であるフィールドの値に基づいて照会します
t.text "permissions", default: [], array: true
配列permissions
は、一つ以上の文字列admin
、guest
の、およびeditor
を持つことができます。
where
クエリを作成して、特定のアクセス許可を持つUsers
(たとえば、editor
)のすべてを取得するにはどうすればよいですか?私はコントローラでこれをやりたい
これは素晴らしいです。ありがとう! – user1175969