我正在研究 kafka 连接器,随着时间的推移,我的连接器正在增加。所以我的日志文件变得非常混乱,我想知道是否可以为每个连接器设置单独的日志文件。
我想获取具有特定类型 ID 的文档。例如,现在我已经在 Sense 中编写了这个查询。此查询返回给我的所有文档类型为产品的这些 ID。
POST /_search
{
"query": {
"ids" :{
"type" : "product",
"values" : ["100005","10002010093"]
}
}
}
Run Code Online (Sandbox Code Playgroud)
但我想要的是这样的
POST /_search
{
"query": [
{
"ids" :{
"type" : "product",
"values" : ["100005","10002010093"]
}
},
{
"ids" :{
"type" : "store",
"values" : ["100003","1000201"]
}
}
]
}
Run Code Online (Sandbox Code Playgroud)
或者
POST /_search
{
"query":{
"ids" :[
{
"type" : "product",
"values" : ["100005","10002010093"]
},
{
"type" : "store",
"values" : ["100003","1000201"]
}
]
}
}
Run Code Online (Sandbox Code Playgroud)
有没有办法完成它?
这是我的输入 JSON:
{
"AddressBilling": {
"FirstName": "Some Name",
"LastName": "Some Name",
"Address":"some address"
}
"AddressShipping": {
"FirstName": "",
"LastName": "",
"Address":""
}
}
Run Code Online (Sandbox Code Playgroud)
我想保留“AddressBilling”和“AddressShipping”,但名称不同,即“ payment_address”和“shipping_address”,我为此编写了 payment_address 部分的规范文件
{
"operation": "shift",
"spec": {
"AddressBilling": {
"FirstName": "payment_address.firstname",
"LastName": "payment_address.lastname",
"Address": "payment_address.address"
},
"AddressShipping": {
"FirstName": "shipping_address.firstname",
"LastName": "shipping_address.lastname"
}
}
}
Run Code Online (Sandbox Code Playgroud)
现在我想要的是检查“AddressShipping”对象中的“Address”键是否为空,然后我想将“AddressBilling”的“Address”复制到“shipping_address”的“Address”。
Arduino代码是:
#define ASCII_0 48
#define ESP8266 Serial3
String SSID = "baghairat";
String PASSWORD = "abc12345";
int packet_len;
char *pb;
int LED = 13;
boolean FAIL_8266 = false;
String strHTML1 = "<!doctype html>\
<html>\
<body>\
";
String strHTML2 = "</body>\
</html>";
//String strHTML = "arduino-er.blogspot.com";
#define BUFFER_SIZE 128
char buffer[BUFFER_SIZE];
void setup() {
pinMode(LED, OUTPUT);
digitalWrite(LED, LOW);
delay(300);
digitalWrite(LED, HIGH);
delay(200);
digitalWrite(LED, LOW);
delay(300);
digitalWrite(LED, HIGH);
delay(200);
digitalWrite(LED, LOW);
do{
Serial.begin(115200);
ESP8266.begin(115200);
//Wait Serial Monitor to start
while(!Serial);
Serial.println("--- Start ---"); …
Run Code Online (Sandbox Code Playgroud)