小编Ali*_*lin的帖子

在Solr中搜索日期范围或null/no字段

我想在Solr中的文本字段上执行搜索.我想返回范围内或没有值的所有匹配.这两个搜索词是独立的:

myfield:[start TO finish]
-myfield:[* TO *]
Run Code Online (Sandbox Code Playgroud)

第一个返回范围内的所有匹配项.第二个返回所有没有"myfield"字段值的匹配项. 问题是将这两者结合起来.

这不返回任何匹配项:

myfield:[start TO finish] OR -myfield:[* TO *]
Run Code Online (Sandbox Code Playgroud)

这将返回开始和结束之间的匹配,但不返回空条目:

myfield:[start TO finish] OR (-myfield:[* TO *])
Run Code Online (Sandbox Code Playgroud)

solr

32
推荐指数
2
解决办法
2万
查看次数

必填字段验证器未触发

我遇到了一个带有TextBox和RequiredFieldValidator的标准ASP.NET页面的问题.重现的步骤非常简单:

  1. 在页面上放置TextBox
  2. 在页面上放置一个RequiredFieldValidator
  3. 将RequiredFieldValidator指向TextBox
  4. 运行应用程序
  5. Tab键远离TextBox,RequiredFieldValidator不显示
  6. 输入文本,然后删除文本和那些标签,RequiredFieldValidator确实显示

在回发后,RequiredFieldValidator在这两种情况下都能正常工作,但是在将某些内容输入文本框(然后删除)之前,似乎客户端代码没有被触发.

有没有人有解决方案,而不是自己乱砍JavaScript?

asp.net

10
推荐指数
1
解决办法
3万
查看次数

标签 统计

asp.net ×1

solr ×1