小编nin*_*dev的帖子

match 和 query_string 之间的区别

匹配查询和查询字符串查询有什么区别?比如说,我有以下疑问,它们是否具有相同的功能?

GET /_search
{
    "query": {
        "match" : {
            "_all" : "this is a test"
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

和:

GET /_search
{
    "query": {
        "query_string" : {
            "query" : "this is a test",

        }
    }
}
Run Code Online (Sandbox Code Playgroud)

考虑到使用query_string并且不指示任何特定字段,将自动使用_all字段

elasticsearch

7
推荐指数
1
解决办法
4387
查看次数

处理请求时出错 错误代码:200。错误文本:OK(被拒绝)。似乎与服务器的连接已丢失

我添加了以下代码以向 phpMyAdmin 添加新服务器:

$i++;
$cfg['Servers'][$i]['verbose'] = 'cat';
$cfg['Servers'][$i]['host'] = '129.111.21.444';
$cfg['Servers'][$i]['port'] = '';
$cfg['Servers'][$i]['socket'] = '';
$cfg['Servers'][$i]['connect_type'] = 'tcp';
$cfg['Servers'][$i]['extension'] = 'mysqli';
//$cfg['Servers'][$i]['auth_type'] = 'cookie';
$cfg['Servers'][$i]['AllowNoPassword'] = false;
Run Code Online (Sandbox Code Playgroud)

现在,当我转到 phpMyAdmin 页面时,我会看到一个下拉菜单,可用于连接到所需的服务器。单击服务器名称后,我会看到一个页面,我应该在其中输入我的用户名和密码。完成后,我可以看到左侧的数据库,但我也看到以下错误:

Error in processing request
Error code: 200
Error text: OK (rejected)
It seems that the connection to server has been lost. Please check your network connectivity and server status.
Run Code Online (Sandbox Code Playgroud)

当我尝试点击数据库时,它让我回到登录页面。

还附上错误截图:在此处输入图片说明 我也更新了 phpMyAdmin,但是,它没有帮助。请问还有什么解决办法吗?

mysql phpmyadmin

7
推荐指数
1
解决办法
9388
查看次数

AttributeError: 'ElementTree' 对象在 Python 中没有属性 'tag'

如果节点包含特定字符串(关键字),我想解析一个 XML 文件并提取我感兴趣的节点。但是要使用 find 和 finall 函数,首先我决定小写我拥有的关键字列表以及 XML 文件。这是代码。

import xml.etree.ElementTree as ET
from xml.etree.ElementTree import tostring
import csv
tree=ET.parse('/Users/m/Documents/dr.xml')
**t = tostring(tree)**
t = t.lower()
tree= ET.fromstring(t).......
Run Code Online (Sandbox Code Playgroud)

我在这一行出现错误:

t = tostring(tree)
Run Code Online (Sandbox Code Playgroud)

知道如何解决这个问题吗?谢谢

python xml python-3.x

7
推荐指数
1
解决办法
1万
查看次数

标签 统计

elasticsearch ×1

mysql ×1

phpmyadmin ×1

python ×1

python-3.x ×1

xml ×1