如何检查返回的Dynamodb字符串集“ SS”中是否存在值

时间:2018-11-30 00:26:44

标签: javascript node.js amazon-dynamodb

如何简单地检查字符串集中是否存在值?

"mylist": {
  "SS": [
    "abcd",
    "efgh"
  ]
}

我只想检查“ abcd”是否存在于我的列表中,如果存在,则执行某些操作。

这就是我想要做的:

var value = "abcd"
let data = await docClient.query(params).promise();
const items = data.Items.map(
  (dataField) => {
   if (dataField.mylist contains value ) {
         ..then do something..
  

请注意,我正在使用docClient。


顺便说一句-如果您想知道为什么我没有在参数中使用contain()对其进行过滤,原因是我实际上尝试了它,但是返回了[] / null。我在想,也许是因为我已经在使用另一个contain()方法来过滤并返回mylist。

0 个答案:

没有答案