# Factoring an integer inside a ring of integers different from $\mathbb{Z}$

I am trying to find divisors of an element in the ring of integers of a Cyclotomic Field. My code is

```
K=CyclotomicField(23)
L=K.ring_of_integers()
L.factor(2)
```

It gives an error:

```
'AbsoluteOrder_with_category' object has no attribute 'factor'
```

I guess the problem is L is defined as an "order" here instead of a ring. But I need that to be a ring. How can I fix this problem?

Welcome to Ask Sage! Thank you for your question!