求助 :mongodb查询结果,把单个属性赋值给字符串
mongodb吧
全部回复
仅看楼主
level 1
Skygazer_7 楼主
数据库里有一个task表,表的属性有tid,detail等属性
我现在想把find查询的结果中的属性detail的值赋值给一个字符串str_detail,应该怎么写呢.
mongodb的查询结果都是这样的:
{u'handyn': 0, u'finishtime': u'0', u'kind': u'ip', u'finishyn': 0, u'handtime': u'0', u'detail': u'0', u'accepttime': u'2014-04-07;11:11:1396840303', u'tid': 1, u'_id': ObjectId('5342176f2ffe8b2bcef70cdc'), u'tcid': 0}
怎么像SQL那样直接把其中的一个属性取出来赋值给一个字符串呢
2014年04月08日 02点04分 1
level 1
Skygazer_7 楼主
额,都没有人吗
2014年04月08日 06点04分 2
level 1
Skygazer_7 楼主
自己解决了.我用的开发语言是python
find()的返回类型是dict字典类型的,是python内的一个内置数据结构.
用task.find_one()['detail']就ok了
2014年04月08日 07点04分 3
level 12
是的
2014年05月11日 00点05分 4
1