rails mongodb where in array -
i'm trying positive_power_values it's meter_id in array
1.9.3p194 :100 > ppv = positivepowervalue.first positivepowervalue _id: 518dfd25a81fc61ece8d3d23, _type: nil, deleted_at: nil, created_at: "2013-05-11 19:04:54 +0800", updated_at: nil, positive_active_energy_power_indication: "100.00", positive_reactive_power_indication: "50", use_flag: "true", meter_id: "4f71181b6e92fe054b000006" 1.9.3p194 :101 > positivepowervalue.where(:meter_id.in => ["4f71181b6e92fe054b000006"]).count => 0
i wender why 0? need positive_power_values meter_id in array!
are using mongoid ?
the proper syntax :
positivepowervalue.in(:meter_id => ["4f71181b6e92fe054b000006"])
Comments
Post a Comment