"my * is"のようなクエリを実行したいのですが、 "my name is"、 "my car is"などのような結果が得られるはずです。
from elasticsearch import Elasticsearch
from elasticsearch_dsl import Search
client = Elasticsearch([
{"host": "localhost", "port":9200}
])
s = Search(using=client, index="index_name")
.query("regexp", title="my * is")
response = s.execute()
しかし、私は空の返答を得ています。
回答:
回答№1は0コメントの中で正しい答えを見つけたWikto Stribizewのクレジット。 これは私のために働いた。
my [^ ]* is
それは不思議です*、?で述べられているようにそれらが実際に他のものを参照しているのでそのようなものとしてそのような領域は受け入れられません ここに
ありがとう、