我正在尝试将键"_string"
的字典值格式化为"tags:6586"
tagid=[6586,6573,6570]
for tid in tagid:
t_id="tags:{}".format(tid)
query={"query": {"_and": [{"_string":"t_id"}]}}
print (query)
返回
{'query': {'_and': [{'_string': 't_id'}]}}
{'query': {'_and': [{'_string': 't_id'}]}}
{'query': {'_and': [{'_string': 't_id'}]}}
答案 0 :(得分:1)
在query={"query": {"_and": [{"_string":"t_id"}]}}
中,将"t_id"
替换为str(t_id)
:
query={"query": {"_and": [{"_string": t_id}]}}
您要在其中放置变量t_id
的字符串表示形式,而不是字符串"t_id"
。