Pick 无意义d3拾取语法错误

Pick 无意义d3拾取语法错误,pick,Pick,我在d3中进行了以下查询,得到了以下结果: :list product-master with qoh > 99 and with categ eni [401] no items present. :list product-master with qoh > 9 and with categ eni [4] syntax error 为什么使用99的查询会解析,而使用9的查询会生成语法错误?默认MD有一个名为“9”的项,而不是将该值视为文本,而是在“>”后面

我在d3中进行了以下查询,得到了以下结果:

:list      product-master with qoh > 99 and with categ eni
[401] no items present.
:list      product-master with qoh > 9 and with categ eni
[4] syntax error

为什么使用99的查询会解析,而使用9的查询会生成语法错误?

默认MD有一个名为“9”的项,而不是将该值视为文本,而是在“>”后面看到一个定义,这是不合法的。如果你把你的文字放在引号里,它会对你有用

同样,您对埃尼集团的提及也不明确。您是否打算查找一个category=“eni”,或者正在搜索任何具有非空类别的项目,并显示名为eni的字段?引用消除了所有这些歧义


请在验证后将此标记为答案。谢谢。

显示更多代码或其他内容。这看起来不像我熟悉的D3,它是D3多值数据库上的pick查询。堆栈溢出自动将我的d3标记转换为d3.js,原因我不确定。实际上没有更多的代码要显示,有两个单行语句,一个有效,一个无效,但我不知道为什么一个可以工作,而另一个会生成语法错误,因此问题就来了。