如何在 Kiva 贷款中搜索 "not equal to"?
How to search Kiva Loans for "not equal to"?
Kiva 站点通过 URL 创建自定义搜索。下面的示例 return 一些不同的结果是有意义的。我只是在寻找 "not equal to" 代码。随着可用贷款的变化,实际计数会随着时间的推移而变化。
贷款合作伙伴 = #148(写作时的价值 = 28)
http://www.kiva.org/lend?partner_id=148
贷款合作伙伴 = #148 AND 性别 = 女性(写作时的价值 = 18)
http://www.kiva.org/lend?partner_id=148&gender=female
我尝试了一些获取 "not equal to" 的常用方法,但它们不起作用。
全部=28
http://www.kiva.org/lend?partner_id=148&gender!=male
http://www.kiva.org/lend?partner_id=148&gender<>男
http://www.kiva.org/lend?partner_id=148&gender-male
我不确定负数使用什么值。我想创建一个搜索,从数百个贷款合作伙伴中排除少数几个。我当然可以为其他人做一个包含,但排除会是一个更小、更容易维护的查询。
更新:Kiva 正在使用 sphinx 搜索 (http://sphinxsearch.com/) 进行贷款搜索
更新 2:我环顾四周,没有在 Spinix 网站上找到任何东西。 Wikipedia 列出了大多数编程语言(~=、!=、/=、=/= 或 <>)使用的值,其中 none 似乎有效。
我刚刚查看了他们的网站,这是不可能的。
$_GET["somevar"]
显然会搜索具有其价值的东西。如果您将 $_GET['gender']
设置为 !=male
,您基本上就是在说 "The string you are searching for is not male"。但是,如果不是男性,那是什么?所以它什么都不做......你必须告诉它它是什么。所以你可以输入 gender=female
来找到任何非男性的东西。
Kiva 站点通过 URL 创建自定义搜索。下面的示例 return 一些不同的结果是有意义的。我只是在寻找 "not equal to" 代码。随着可用贷款的变化,实际计数会随着时间的推移而变化。
贷款合作伙伴 = #148(写作时的价值 = 28)
http://www.kiva.org/lend?partner_id=148
贷款合作伙伴 = #148 AND 性别 = 女性(写作时的价值 = 18)
http://www.kiva.org/lend?partner_id=148&gender=female
我尝试了一些获取 "not equal to" 的常用方法,但它们不起作用。
全部=28
http://www.kiva.org/lend?partner_id=148&gender!=male
http://www.kiva.org/lend?partner_id=148&gender<>男
http://www.kiva.org/lend?partner_id=148&gender-male
我不确定负数使用什么值。我想创建一个搜索,从数百个贷款合作伙伴中排除少数几个。我当然可以为其他人做一个包含,但排除会是一个更小、更容易维护的查询。
更新:Kiva 正在使用 sphinx 搜索 (http://sphinxsearch.com/) 进行贷款搜索
更新 2:我环顾四周,没有在 Spinix 网站上找到任何东西。 Wikipedia 列出了大多数编程语言(~=、!=、/=、=/= 或 <>)使用的值,其中 none 似乎有效。
我刚刚查看了他们的网站,这是不可能的。
$_GET["somevar"]
显然会搜索具有其价值的东西。如果您将 $_GET['gender']
设置为 !=male
,您基本上就是在说 "The string you are searching for is not male"。但是,如果不是男性,那是什么?所以它什么都不做......你必须告诉它它是什么。所以你可以输入 gender=female
来找到任何非男性的东西。