擅长:python、mysql、java
<p>由于您的问题在于未知密钥,所以可以使用字典的get方法安全地忽略未知密钥。在</p>
<p>对于get方法,第一个参数是要查找的键,第二个参数是在找不到键时将返回的默认值。在</p>
<p>所以,请执行以下操作</p>
<pre><code>return [NewsItem.from_payload(hit['_source'])
for hit in result.get('hits',{}).get('hits',"NOT FOUND"):
</code></pre>
<p>以上只是一个例子。当命中没有你想要的密钥时,一定要修改你想得到的东西。在</p>