我很难弄清楚如何为我的一个系列实现生存时间。
我真的很感谢你的帮助。
我有类令牌,就像名称为我生成令牌,授权用户。 我正在使用yml映射,我想为我的集合设置ttl,使其在一段时间后过期。但它对我不起作用。我使用mongo版本2.4.9所以它已经支持ttl了,所以它必须是错误的配置错误。
我的实体类:
类标记 {
protected $id;
protected $token;
protected $createDate;
protected $user;
}
我的映射:
Token:
collection: token
fields:
id:
id: true
type: id
token:
index: true
type: string
createDate:
type: date
indexes:
createDate:
options:
expireAfterSeconds: 30
keys:
expiration: true
referenceOne:
user:
targetDocument: User
这种配置不起作用。