在Couchbase视图中检查JSON对象的子元素类型

时间:2018-06-14 12:21:35

标签: couchbase

文档包含名称为' date'的子元素。日期可以采用两种格式:

1)毫秒。

"date" : "31287356871253"

2)地图格式:

"date": {
  "year": "...",
  "month": "...",
  ...
}

是否有可能检测到'类型' Couchbase View中的子元素?我找不到的文档中的合适解决方案。

1 个答案:

答案 0 :(得分:0)

我假设您正在谈论地图/缩小索引视图。如果是这样,它可能只是一个简单的JavaScript问题。类似的东西:

if(doc.date.year) {
    // it's the 2nd format
} else {
    // it's the 1st format
}