Cassandra - Cqlengine - TTL支持

时间:2013-09-29 11:11:12

标签: cassandra ttl cqlengine

我需要通过cqlengine使用TTL; 但是没有关于它的文档。 有人可以帮我解决这个问题。 感谢

2 个答案:

答案 0 :(得分:4)

支持TTL。

In [13]: class Bacon(Model):       
   ....:     pk = Integer(primary_key=True)
   ....:     name = Text()
   ....:     

In [14]: sync_table(Bacon)

In [15]: Bacon.ttl(60).create(pk=1, name="delicious")
Out[15]: Bacon <pk=1>

请参阅以下内容:

答案 1 :(得分:0)

试过这个,但不会工作

Bacon.create(pk=1, name="delicious").ttl(60)

这将完美地运作

Bacon.ttl(60).create(pk=1, name="delicious")

在 create()之前使用ttl() Django

中运行良好