问题标签 [associative-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.
php - PHP:在关联数组索引中使用空格
这是不好的做法/会导致问题吗?
与调用str_replace()
索引相反。
oracle - 在 IN 子句中使用 Oracle 表类型 - 编译失败
只需尝试为我指定的 id 取回光标。
注意: someschema.someentity.id 是 NVARCHAR2(38)
我哪里错了?
php - PHP中的值对象与关联数组
(此问题使用 PHP 作为上下文,但不仅限于 PHP。例如,任何具有内置哈希的语言也是相关的)
让我们看一下这个例子(PHP):
相对:
方法#1当然更简洁,但是它很容易导致错误,例如
当然,有人可能会争辩说这$myFred->naem
同样会导致错误,这是真的。然而,有一个正式的课程对我来说感觉更僵硬,但我不能真正证明它是合理的。
使用每种方法的优点/缺点是什么?人们什么时候应该使用哪种方法?
php - PHP按其他数组排序关联数组
我需要按照另一个数组内容的确切顺序对关联数组进行排序。数组由 2 个单独的 sql 请求(如下所述)检索。请求不能仅组合为一个请求,因此我必须将第二个数组排序为第一个数组的顺序。
这些是数组:
SQL-Queries:
SQL-Ouery for $sorting_array:
(db-field 'conf' 设置为“text”,也许这是我的问题,所以我必须先分解并分解条目,然后才能将其用于下一个查询。)
$array_to_sort 的 SQL-Ouery:
我可以按如下方式访问 $array_to_sort 以一一查看内容:(
如果下面的行与上面的数组不匹配,则我将其混淆。但是,下面的行是带来内容的原因)
但它是按“id” ASC 排序的,但我需要完全按照 $sorting_array 中的排序。我尝试了一些事情:
这只会使 ID 以正确的顺序排列,而不是内容。现在我有点困惑,因为我尝试了很多东西,但最终都给了我相同的结果。
也许 sql-query 可以一步完成,但我没有把它带到工作中。我搜索的所有结果都显示了如何对 ASC 或 DESC 进行排序,但不是我想要的。
此外,我必须承认我对 PHP 和 MySQL 还比较陌生。
希望你们中的某个人能让我重回正轨。
提前谢谢了。
php - 多个 MYSQL 查询与多个 php foreach 循环
数据库结构:
我将为应用程序的一个部分提取图像,在另一个部分提取视频等。为每个部分进行多个 mysql 查询是否更好,如下所示:
...或者我应该构建一个关联数组,并在需要使用结果集时一遍又一遍地遍历数组?
谢谢你的想法。
tcl - 不必编译的 TCL 键控列表的替代实现?
我需要在 TCL 中使用键控列表,但可以选择仅将 tcl 代码复制到设备。
默认方法是使用TclX,但这需要编译。
是否有可作为“独立”库(即纯 tcl)使用的键控列表函数(keylset、keylget)的实现?
sorting - 无法使用关联索引对表进行排序
为什么我不能使用 table.sort 对具有关联索引的表进行排序?
javascript - 问题从关联数组中单独获取键?for (var key in AssociativeArray) 返回所有键及其原型成员
我在我的 JS 中有一个小问题,我需要遍历关联数组中的所有键。
它完美地工作并返回与对象关联的所有属性。现在我有一种情况将原型方法添加到数组中,
所以现在 parsedArray 有资格访问这个新的原型 ModifyKey(实际上 ModifyKey 是我所有数组的成员)。
现在,当我遍历 parsedArray 以查找所有键时,它会返回所有键以及与之关联的原型...
有没有更好的方法来克服这个..
我知道一些解决方法,例如将 parsedArray 作为 simplearray 保存键值对数组以获取没有此问题的键。但是我得到的输入数组不在我的控制范围内,它是另一个 REST 服务的 json 结果。
ruby-on-rails - 关联问题
我在关联方面遇到问题:
营:has_many 士兵
士兵:has_many 初选
我需要这样做 @bseniorleads=(@user.battalion.soldiers.find(:all, :conditions => ["seniorleader = ?", "Yes"])) 然后 @seniorleads=(@bseniorleads.primaries.find( :all, :conditions => ["relationship = ?", "Spouse"]
这给了我一个未定义的初选方法,我假设是因为 bseniorleads 是一个数组?
基本上我不知道如何以正确的方式做到这一点,但我需要能够从一个满足条件的模型中查询一个组,然后获取该结果并从另一个模型中找到属于他们的人。有任何想法吗?
提前致谢。
c++ - 如何实现关联数组/映射/哈希表数据结构(一般和 C++ 中)
好吧,我正在制作一个小型电话簿应用程序,我决定使用地图是最好的数据结构,但我不知道从哪里开始。(必须从头开始实现数据结构 - 学校作业)