2016-10-13 44 views
-1

我正在查看使用cfdirectory检查文件是否存在的文件。优化cfdirectory命令

<cfdirectory name="CheckForOrder" directory="\\server05\d$\Orders\" filter="#orderNumber#.pdf" 
          listinfo="name" type="file"> 

问题是,cfdi​​rectory命令超慢。我添加了ListInfo = "name",这有很大的不同,但似乎应该有更好的方法来做到这一点,因为我已经知道我想要的文件的名称,我只是检查它是否存在。

我尝试过<cfset Exists = FileExists("\\server05\d$\Orders\#orderNumber#.pdf") >但是无论如何,它都会返回false,我不知道该命令是否适用于网络驱动器?

+4

你试过? – luke

+0

我意识到我的FileExists命令中有一个类型,这确实会造成巨大的性能差异。 –

+0

你可以发表这个答案,所以我可以给你信用? –

回答