---
title: itemIdentifierColumn
framework: createml
role: symbol
role_heading: Instance Property
path: createml/mlrecommender/itemidentifiercolumn
---

# itemIdentifierColumn

The name of the column you selected at initialization to define the item identifiers.

## Declaration

```swift
var itemIdentifierColumn: String
```

## Discussion

Discussion Changing the value of this property doesn’t retrain the model or affect its behavior.

## See Also

### Creating and training a recommender

- [init(trainingData:userColumn:itemColumn:ratingColumn:parameters:)](createml/mlrecommender/init(trainingdata:usercolumn:itemcolumn:ratingcolumn:parameters:).md)
- [MLRecommender.ModelParameters](createml/mlrecommender/modelparameters-swift.struct.md)
- [modelParameters](createml/mlrecommender/modelparameters-swift.property.md)
- [userIdentifierColumn](createml/mlrecommender/useridentifiercolumn.md)
- [ratingColumn](createml/mlrecommender/ratingcolumn.md)
