Tengo una gran variedad de compuestos de tipo BSON::ObjectId
y quiero que va a comparar con algunas identificaciones como cadenas.ID de cadena a 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
Esto no está funcionando como los tipos son diferentes, pueden vuelvo la cadena en un BSON::ObjectId
? ¿Si es así, cómo?
Esto funciona para mí oid = 'BSON :: ObjectId.from_string ('506144650ed4c08d84000001')' pero no con 'Ciclomotor' en Mongoid 4. – Dex