问题标签 [nested-object]

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 投票
2 回答
116 浏览

php - 如何在变量中传递数组索引或嵌套对象属性

我正在尝试传递存储在变量中的关联数组的索引:

我试图在对象中做同样的事情:

如何正确使用变量来访问上面示例中提到的值?注意:将它们包装到大括号中(即复杂的语法)在这两种情况下都不起作用。

0 投票
2 回答
53 浏览

javascript - 将具有嵌套对象的对象数组转换为简单的对象数组?

我给了一个嵌套对象数组,我想将它转换成一个简单的对象数组,我不知道如何解决这个问题,谁能建议我解决这个问题的方法。我试过了,但我没有无法自己解决,或者我没有找到类似的东西

预期的输出是这样的

0 投票
1 回答
696 浏览

c# - 如何使用嵌套对象作为 Dapper 的查询参数

我正在使用 Dapper 而不是 Entity Framework。尝试使用嵌套对象作为查询参数时遇到错误。

错误如下所示:

App.Model.Device 类型的 Device 成员不能作为参数值。

如果有什么我可以改进我的问题结构的地方,请发表评论。不要猛击。谢谢

我的课程看起来像这样:

和一个看起来像这样的 SQL 插入查询:

小巧玲珑的插入功能:

0 投票
1 回答
970 浏览

rest - REST API 是否应该返回嵌套对象或指向该对象的链接?

与此相关的最佳做法是什么?您能否说这取决于应用程序,或者是否有任何建议表明一种选择比另一种更好?

这两个选项如下:

1 - 返回嵌套对象

2 - 返回指向该对象的链接

0 投票
1 回答
367 浏览

django - 如何在一个请求 Django 休息框架中同时创建子对象和父对象

我有一个具有OneToOneField(Profile)的公司对象,而 Profile 具有OneToOneField(User) 我的问题是:是否可以在一个请求中创建所有三个,如果可以,我该怎么做?

我公司对象的结构

我尝试将其发送到公司序列化程序的 POST 请求中,这就是我得到的:

我可以在不覆盖.create()序列化程序的情况下做到这一点吗?

0 投票
1 回答
315 浏览

ruby-on-rails - 如何列出所有父对象的所有子对象?

我目前拥有的是非常标准的代码集,其中所有子对象都可以仅在其父对象下列出。

客户.rb

预订.rb

路线.rb

bookings_controller.rb

这是自动生成的。我只删除了评论和 json 相关的行。

我想列出所有父对象的所有子对象。

我想,我将不得不修改路线如下

路线.rb

我也需要修改bookings_controller.rb

  1. 通过注释掉该行before_action :set_customer,否则我会收到类似的错误Couldn't find Customer without an ID

  2. 而且我将不得不把@customer = Customer.find(params[:customer_id])所有方法都放在除了index. 这意味着我不会遵循 DRY 概念......

还有其他更好的方法来解决这个问题吗?

0 投票
1 回答
91 浏览

javascript - 如何将数据作为对象插入嵌套对象数组中,而我不知道它的深度级别

我正在做一个有角度的项目,我正在制作一个文件夹结构。我将数据作为嵌套对象的数组插入。我正在使用一个存储我们单击的文件夹名称的数组和一个存储文件夹索引的另一个数组。例子 -

[{folder1:[{folder2:[{folder3:[]},{folder4:[]}]}]}]; 如果我想在文件夹 3 中创建文件夹,那么 -

array =[folder1,folder2,folder3]; index = [0,0,0]

我不知道它的深度,这就是我使用循环的原因-

现在文件夹变量正在覆盖,那么我该如何解决这个问题。

0 投票
1 回答
36 浏览

javascript - 如何从 JavaScript 中的嵌套数组对象中提取特定属性作为数组

基本上我想遍历每个对象以将所有“Id”属性值作为一个数组。我的对象结构就像-

输出应该像 -['1','2','3',...'9',...]

我正在尝试递归。

有没有更好的方法?如果有人可以提供帮助,那就太好了。

0 投票
2 回答
1100 浏览

reactjs - 如何在 MuiDatatables 中的另一个数组内的数组内呈现嵌套对象的属性?

上面是使用 MuiDatatables 的列及其选项,我认为 usingitem.attributes[2].value会输出字符串,但它没有

如果有人可以提供帮助,将不胜感激!

0 投票
3 回答
428 浏览

javascript - 从javascript中的其他对象递归地创建一个嵌套对象

我是编程新手,我正在研究一个困扰我一段时间的问题。

我想从javascript中的另一个嵌套对象递归地创建一个嵌套对象,

下面是输入的示例数据,但在实际情况下,我不知道这个对象有多深。

这是我想要的结果(见数字是偶数还是奇数,偶数=真,奇数=假)

这是我的代码

如果有人可以帮助我,我将不胜感激。