HStore字段插入问题

时间:2015-05-21 04:21:00

标签: django django-queryset django-hstore

我正在尝试从我的python shell中将字典插入到htore中,并且我一直收到此错误:

Formula.objects.get_or_create(formula={ 'function': { 'round': 0}, 'formula': {'a':  0.2 , 'b': 5, 'c': 4, 'd': 4, 'e': 1}})

我使用的查询集是:

$time = '2015-06-29T16:00:00Z';
echo date( 'l, F j, Y g:i A', strtotime( $time) );

另外,我创建了hstore扩展并添加了应用程序django_hstore。迁移也很成功。我不明白为什么它会一直失败。

1 个答案:

答案 0 :(得分:3)

Django的HStoreField只接受字符串值,因此错误:function hstore(text[], integer[]) does not exist

从您的示例中尝试{ 'round': '0'}而不是{ 'round': 0}