问题标签 [aor-embedded-array]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
863 浏览

admin-on-rest - 反应管理员数组输入

ReferenceInput 不适用于 ArrayInput。如何执行以下操作?

0 投票
2 回答
111 浏览

ruby - 为什么我在 Ruby 的数组中嵌入哈希时得到 NoMethodError 迭代?

我不断收到我的代码的以下错误消息。(尝试遍历嵌入在数组中的哈希以返回最大值及其关联的键)。错误出现在第一个循环之后。

Traceback(最近一次调用最后一次):6:来自 main.rb:53:in <main>' 5: from main.rb:53:inmap' 4:来自 main.rb:53:ineach' 3: from main.rb:53:in次'2:来自 main.rb:58:in block in <main>' 1: from main.rb:58:ineach' main.rb:60:在block (2 levels) in <main>': undefined method[]' 中为 nil:NilClass (NoMethodError)

0 投票
0 回答
15 浏览

mongodb - 如何在嵌入式数组的 mongodb 查询中表达 l2norm 方程?

我对 mongodb 和查询语言很陌生。我有一个格式如下的集合。“信息”字段是一个对象数组。每个对象都有一个“类别”字符串和一个“desc”数组。查询输入是另一个“desc”数组 [L2, a2, b2]。我想运行一个查询,计算查询输入与 info 数组的每个对象中的每个 desc 之间的 L2norm 距离,如果该文档的任何距离结果小于或等于 15,我想返回该文档。

这是 l2norm 方程:sqrt( (L2 - L1) ** 2 + (a2 - a1) ** 2 + (b2 - b1) ** 2)。

我正在使用聚合管道,但它不工作,我被卡住了。我会很感激一些帮助。