我有一个 Json 数据
"hits": [
{
"_index": "outboxprov1",
"_type": "deleted-connector",
"_id": "AHkuN5_iRGO-R5dtaOvz6w",
"_score": 1,
"_source": {
"user_id": "1a9d05586a8dc3f29b4c8147997391f9",
"deleted_date": "2014-08-02T04:55:04.509Z"
}
},
{
"_index": "outboxprov1",
"_type": "deleted-connector",
"_id": "Busk7MDFQ4emtL3x5AQyZA",
"_score": 1,
"_source": {
"user_id": "1a9d05586a8dc3f29b4c8147997391f9",
"deleted_date": "2014-08-02T04:58:31.440Z"
}
},
{
"_index": "outboxprov1",
"_type": "deleted-connector",
"_id": "4AN0zKe9SaSF1trz1IixfA",
"_score": 1,
"_source": {
"user_id": "1a9d05586a8dc3f29b4c8147997391f9",
"deleted_date": "2014-07-02T04:53:07.010Z"
}
}
]
Run Code Online (Sandbox Code Playgroud)
我正在尝试编写聚合查询,它将在特定的“deleted_date”范围内找到记录。这是我的查询
{
"size": 0,
"query": {
"match_all": {}
},
"aggs": {
"daily_team": {
"date_range": {
"field": "deleted_date",
"format": "YYYY-MM-DD",
"ranges": [
{
"from": …Run Code Online (Sandbox Code Playgroud) 当$_SERVER[REQUEST_URI]我使用我得到一个像下面一个字符串
"/stardigitalprint/index.php?route=product/product&path=59_61&product_id=50"
Run Code Online (Sandbox Code Playgroud)
如何在问号后取出零件,即
"产品/产品&路径= 59_61&PRODUCT_ID = 50"
非常感谢您的帮助谢谢.
我需要在 foreach 循环中创建以下格式的对象
var array = ['sent', 'flag']
Run Code Online (Sandbox Code Playgroud)
需要一个类似以下格式的输出对象
obj = {
sent: true,
flag: true
}
Run Code Online (Sandbox Code Playgroud)
试过
array.forEach(function(data){
console.log('data', data);
var obj = {}
obj.data = true;
})
Run Code Online (Sandbox Code Playgroud)
非常感谢您的帮助。谢谢你。
我需要从字符串中删除最后 n 个字符或从特定字符串中删除“页面”。例如:
var string = 'facebookpage';
Expected output string = 'facebook'
Run Code Online (Sandbox Code Playgroud)
我想从字符串中删除“页面”。
使用子字符串完成。
var str = "facebookpage";
str = str.substring(0, str.length - 4);
Run Code Online (Sandbox Code Playgroud)
你能帮我找到一些更好的方法来做到这一点。
我需要在Go中创建一个Hmac.我在nodejs中创建了一个Hmac,需要在Go中生成相同的Hamc.尝试下面的代码,但得到完全不同的输出.我不知道我做错了什么.这是我试过的
package main
import (
"crypto/hmac"
"crypto/sha256"
"encoding/base64"
"fmt"
)
func ComputeHmac256(message string, secret string) string {
key := []byte(secret)
h := hmac.New(sha256.New, key)
h.Write([]byte(message))
return base64.StdEncoding.EncodeToString(h.Sum(nil))
}
func main() {
fmt.Println(ComputeHmac256("sms1", "b5fb5b3a65b8429693c3a029308e2e46"))
}
Output: JVN7kUPFL0aQ09lIH4YOsFJA3A2faqTuu6zIaYo61VI=
Run Code Online (Sandbox Code Playgroud)
需要相当于以下nodejs代码
var crypto = require('crypto'),
text = 'sms1',
key = 'b5fb5b3a65b8429693c3a029308e2e46'
var hash = crypto.createHmac('sha256', key)
hash.update(text)
var value = hash.digest('hex')
// Output
25537b9143c52f4690d3d9481f860eb05240dc0d9f6aa4eebbacc8698a3ad552
Run Code Online (Sandbox Code Playgroud) 我已经敲了一些简单的if else检查
var IsCompanyContacttitleUpdate = false;
var ContactStatus = -1;
if ((IsCompanyContacttitleUpdate == false) && (ContactStatus == 2 || 3 || 4))
{
alert('inside if');
}
else if (IsCompanyContacttitleUpdate == false && ContactStatus == 2) {
alert('inside else if');
}
else {
alert('yup yup else');
}
Run Code Online (Sandbox Code Playgroud)
在这种情况下,我希望执行else部分.但它没有解雇.请帮我解决这个问题...提前谢谢请看小提琴 http://jsfiddle.net/vuHYn/1/
javascript ×3
html ×2
arrays ×1
cryptography ×1
css ×1
css-shapes ×1
css3 ×1
go ×1
hmac ×1
node.js ×1
object ×1
php ×1
regex ×1