これが私のコードです:
today_ids_from_db = Rating.all(:fields => 'my_id', :ts_d => Time.now)
today_ids_from_db.class == DataMapper::Collection
しかし、my_id値を持つ単純なruby配列を取得する必要があります
これを達成する方法は?
これが私のコードです:
today_ids_from_db = Rating.all(:fields => 'my_id', :ts_d => Time.now)
today_ids_from_db.class == DataMapper::Collection
しかし、my_id値を持つ単純なruby配列を取得する必要があります
これを達成する方法は?
このコードを試してください
Rating.all(:ts_d => Time.now).map(&:my_id)
このActiverecordの美しさを試すこともできますpluck
Rating.where(:ts_d => Time.now).pluck(:my_id)