我有一个页面,显示给我们基金会收到电子邮件的捐赠者的特定视频。该电子邮件使用可变数据从我们的数据库中创建一个包含捐赠者ID#的URL,如下所示:http://www.mysite.com/index.cfm?type=thankyou&id=123456&fn=John
。我的页面旨在根据捐赠者ID#。
我有一个包含视频的文件夹。视频命名约定包括捐赠者ID#thankyou/thankyou_123456_J_Smith.mp4
。
如何根据供体ID#搜索目录并查找我正在寻找的文件?
我是否需要运行cfdirectory,创建列表,运行查找然后以某种方式使用该信息?或者cfdirectory可以查找部分名称并匹配它以提供正确的文件吗?
答案 0 :(得分:4)
<cfdirectory action="list" directory="c:\" name="data" filter="#donorId#" />
这应该这样做。使用过滤器列出目录中的文件,确保文件名包含捐赠者ID。