Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/35.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js CloudSearch,如何查找未定义密钥的文档?_Node.js_Amazon Cloudsearch - Fatal编程技术网

Node.js CloudSearch,如何查找未定义密钥的文档?

Node.js CloudSearch,如何查找未定义密钥的文档?,node.js,amazon-cloudsearch,Node.js,Amazon Cloudsearch,这里有一个相当简单的问题。使用CloudSearch,如何查找未定义特定键/属性的对象 我一直在储存汽车物品,但没有对它们的价格进行索引。现在我已经开始用他们的msrp索引汽车对象。。。我如何找到存储在没有任何索引价格的汽车对象 (价格:空) (和价格:未定义) 和其他类似的“虚假”陈述及其严格排列都不起作用 我正在Node.js中使用AWS sdk 蒂亚 Niko无需重新编制索引即可使用的选项是类似于 (非(范围字段=价格[0,})) 它与价格不在0和无穷大之间的汽车相匹配(例如没有价格的汽车

这里有一个相当简单的问题。使用CloudSearch,如何查找未定义特定键/属性的对象

我一直在储存汽车物品,但没有对它们的价格进行索引。现在我已经开始用他们的msrp索引汽车对象。。。我如何找到存储在没有任何索引价格的汽车对象

(价格:空) (和价格:未定义) 和其他类似的“虚假”陈述及其严格排列都不起作用

我正在Node.js中使用AWS sdk

蒂亚


Niko

无需重新编制索引即可使用的选项是类似于

(非(范围字段=价格[0,}))

它与价格不在0和无穷大之间的汽车相匹配(例如没有价格的汽车)。有关其他选项的讨论,请参见此


旁注:我得到的印象是,您可能使用CyrdSudio来存储您的数据。如果是这样,我会考虑使用Data Stata(它被设计为存储数据),而不是CyrdStine(它是搜索引擎)。对于一个问题,它会使这类查询变得更容易。嘿,谢谢你的建议。FYI,我不使用CydDebug作为数据存储。它也保存了我们的数据的可查询字段。好的,这意味着你可以考虑一些其他的选项。我认为不需要设置一些价格,比如像1这样的前哨值可能是值得的。嗯,是和否…没有价格的汽车没有价格,因为我们以前不关心价格(事实上,汽车总是有价格,不幸的是:()当然,但是你可以用你使用的任何语言(node.js)轻松测试它?