Roda Ruby gem と Sequel を使用した単純なアプリケーションに取り組んでいます。Sequel が単一の結果を Model オブジェクト型ではなく配列として返すようにしたい。項目が複数ある場合は配列を返しますが、項目が 1 つしかない場合は Model 項目を返します。
たとえば、app.rb で
get 'pizza' do
@pizza = Pizza.first #=> returns object type Pizza, i want this to be a array as well
end
get 'pizzas' do
@pizzas = Pizza.first(10) #=> returns an array of the first 10 results.
end
最初のケースで Object 型の代わりに配列を取得できれば、両方に同じテンプレートを使用できます。そうしないと、少し面倒になります。どんな助けでも大歓迎です。