2013-07-11 25 views
1

我有如下櫃檯式柱的模型定義在Django模型計數器類型列:使用CQL引擎

from cqlengine import columns 
from cqlengine.models import Model 

class CountView(Model): 
    entryLink=columns.Text(primary_key=True) 
    visited=columns.Counter() 

但是,當我想從這個模型,如下創建表:

>>> from cqlengine import connection 
>>> from cqlengine.management import create_table 
>>> from MainAPP.models import CountView 

我收到此錯誤:

Traceback (most recent call last): 
    File "<console>", line 1, in <module> 
    File "H:/Web-Programming/Python/Project/Prexter\MainAPP\models.py", line 66, in <module> 
class CountView(Model): 
    File "H:/Web-Programming/Python/Project/Prexter\MainAPP\models.py", line 68, in CountView 
visited=columns.Counter() 
    File "H:\Web-Programming\Python\Project\Prexter\Virtual-Environment\Lib\site-packages\cqlengine\columns.py", line 421, in __init__ 
raise NotImplementedError 
NotImplementedError 

我的錯誤是什麼?我如何在我的模型中定義一個計數器類型列?請指導我...

回答

1

對不起,你有麻煩。我們尚未在cqlengine中實施櫃檯列,但正計劃在0.6版本中添加。

感謝,

布雷克

+0

哦!這太糟糕了!什麼時候你會發布cqlengine的下一個版本? –