问题标签 [exists]

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 回答
5375 浏览

perl - 如何检查 Perl 的哈希中是否存在密钥?

我想检查参数$PGkey是否等于哈希表中具有相同名称的键。此外,我想以尽可能接近此的格式进行操作:

有没有简单的方法来做到这一点?

0 投票
2 回答
36066 浏览

oracle - 检查Oracle中是否存在集合元素

我创建了一个简单的类型:

简单测试:

我得到一个例外:PLS-00302:必须声明组件'EXISTS'

但是这个例子有效:

是否可以在 SIMPLE_TYPE 类型中实现 EXISTS 方法?

0 投票
8 回答
87567 浏览

c++ - 如何检查文件是否存在并且在 C++ 中是否可读?

我有一个 fstream my_file("test.txt"),但我不知道 test.txt 是否存在。如果它存在,我想知道我是否也可以阅读它。怎么做?

我使用 Linux。

0 投票
7 回答
10083 浏览

flash - Actionscript3:变量是否存在?

我对 Actionscript 有点陌生,但我无法弄清楚这一点。我已经对这个主题进行了很多搜索,但没有找到明确的答案。我尝试了人们在网上发布的以下解决方案,但它们都不起作用。

以下所有解决方案都会给出错误:1120: Access of undefined property myVariable

建议#1:

建议2:

建议#3:

建议#4:

就像我说的那样,我在网上找到了许多论坛帖子和东西,它们给出了上述建议,说它们会起作用,但它们似乎都给了我同样的 1120:访问未定义的属性 myVariable错误。

顺便说一句,如果您想知道为什么我需要检查变量是否存在,我计划在其 URL 中将变量传递给 SWF,因此我需要确保存在正确的变量并处理代码如果它们没有通过,则正确。


感谢您的快速回复。仍然没有真正工作。变量的范围就在脚本的顶层/根级别。基本上,我开始一个新的 flash 文件,在第一帧我添加以下操作:

当我运行 flash 文件时,我得到以下输出:

我期待这个:

0 投票
3 回答
304 浏览

sql - 当 Exists 前面有子查询的 Select 部分时,您在其中放入了什么?

当 Exists 前面有子查询的 Select 部分时,您在其中放入了什么?

我通常使用 1,我曾经放 * 但意识到它可能会增加一些无用的开销。你放什么?有没有比放置 1 或任何其他虚拟值更有效的方法?

0 投票
1 回答
1986 浏览

jquery - 检查 jQuery 中不存在的节点的 xml?

我有一个类似于以下内容的 XML 文档:

如何使用 JavaScript/jQuery 测试空节点?我需要能够检查多次,如果某个时间节点(例如 1-5)不在 XML 中,我需要运行不同的函数。有任何想法吗?

0 投票
5 回答
78442 浏览

c# - 如果文件名包含某个单词,则从目录中删除文件

我需要检查一个目录,看看是否有文件名包含特定关键字的文件,如果有,删除它们。这可能吗?

例如,删除“ C:\Folder”中文件名中包含关键字“Apple”的所有现有文件。

0 投票
3 回答
2861 浏览

android - 哪个 sqlite 语句可以产生指示重复条目的结果?安卓

对于我的应用程序,我正在尝试添加条目而没有重复条目,如果有重复项,请通知用户并让他重试。使用SQLite,对我知之甚少,这两种方式我都试过了,想知道哪一种更好,更高效,还是更好的开发方式?

第一种方式:

第二种方式:

第一种方法是插入或忽略值,我这样做检查,在调用之前将行的行数存储到一个变量中,调用该函数,然后检查其结果。如果结果不高于调用前的结果,则插入被忽略,提示用户“值存在”消息。(非常草率,我知道,但绝望的时代需要绝望的措施)

第二种方式,返回与我要存储的数字匹配的实际行数,如果返回的数字大于 1,则使用“值存在”消息提示用户。

我一直在来回尝试不同的方法,但我不知道如何设置 SQLite 以拥有 UNIQUE 对,有人告诉我这将是最简单的。如果有人可以纠正这些方式中的任何一种和/或对它们发表评论,那将不胜感激。

谢谢

0 投票
1 回答
365 浏览

sql - INSERT IF NOT EXISTS type function for me to use without turning the column into primary key?

This script I'm working on is taking data from the web using python's urllib2 module and then putting it in a table. This data is basically just going to be in a table with one column and one row. How do I have it so that when I run the script it just updates the record? I don't want to make it a primary key because I'm probably going to add more columns later and the primary key probably won't be this column.

It seems like there are three ways to do this. IGNORE, REPLACE, ON DUPLICATE KEY UPDATE. I've tried IGNORE and REPLACE but they still end up creating a new record. I think it's because that column has to be primary key. I know the ON DUPLICATE KEY UPDATE requires you to make that column primary key. Is there any way to do this without making the column primary key?

0 投票
5 回答
22971 浏览

ruby - 如何检查 Capistrano 中是否存在文件(在远程服务器上)?

像我在 Googleverse 中看到的许多其他人一样,我成为了陷阱的受害者File.exists?,它当然会检查您的本地文件系统,而不是您要部署到的服务器。

我发现了一个使用 shell hack 的结果,例如:

但这并不适合我,除非它被很好地包装在 Ruby 方法中。

有人优雅地解决了这个问题吗?