Tôi có một mảng gồm một loại BSON::ObjectId
và tôi muốn nó so sánh với một số ID dưới dạng chuỗi.So sánh chuỗi ID với BSON :: ObjectId
if my_array_of_BSON_ObjectIds.include?(@my_id_as_a_string)
# delete the item from the array
else
# add the item to the array as a BSON::ObjectId
end
Đây không phải đang làm việc như các loại khác nhau, tôi có thể biến chuỗi của tôi vào một BSON::ObjectId
? Nếu vậy, làm thế nào?
này làm việc cho tôi oid = 'BSON :: ObjectId.from_string ('506144650ed4c08d84000001')' nhưng không phải với 'Moped' trên Mongoid 4. – Dex