Solr常用查询语句 · Web前端爱好者

作者:JerryXia | 发表于 , 阅读 (36)
ABOUTRSS本文总阅读量Solr常用查询语句2013年8月30日下周开始要用nodejs配合Solr写mobile项目后台功能了,现在在熟悉Solr查询语句,摘自互联网的语句如下:
q 查询字符串,必须的。Solr中用来搜索的查询。有关该语法的完整描述,请参阅 参考资料 中的 “Lucene QueryParser Syntax”。可以通过追加一个分号和已索引且未进行断词的字段的名称来包含排序信息。默认的排序是 score desc,指按记分降序排序。   
q=myField:Java AND otherField:developerWorks;dateasc此查询搜索指定的两个字段并根据一个日期字段对结果进行排序。start 返回第一条记录在完整找到结果中的偏移位置,0开始,一般分页用。rows 指定返回结果最多有多少条记录,配合start来实现分页。sort 排序,格式:sort=+[,+]… 。示例:(inStock desc, price asc)表示先 “inStock” 降序, 再 “price” 升序,默认是相关性降序。wt (writer type)指定输出格...阅读全文

 常用的javascript语句 · Web前端爱好者

作者:JerryXia | 发表于 , 阅读 (18)
document.write(“”); 输出语句JS中的注释为//传统的HTML文档顺序是: document->html->(head,body)一个浏览器窗口中的DOM顺序是: window->(navigator,screen,history,location,document)得到表单中元素的名称和值: document.getElementById(“表单中元素的ID号”).name(或value)一个小写转大写的JS: document.getElementById(“output”).value=document.getElementById(“input”).value.toUpperCase();JS中的值类型: String,Number,Boolean,Null,Object,FunctionJS中的字符型转换成数值型: parseInt(),parseFloat()JS中的数字转换成字符型: (“” 变量)JS中的取字符串长度是:(length)JS中的字符与字符相连接使用 号.JS中的比较操作符有:==等于,!=不等于,>,>=,<.<=JS中声明变量使用:v...阅读全文

 数组去重的算法 · Web前端爱好者

作者:JerryXia | 发表于 , 阅读 (27)
GITHUBABOUTRSS本文总阅读量数组去重的算法2013年10月26日Q:有一数组如下:
arr[    {        ID:123,        name:"jackket"    },    {           ID:132,        name:"jacket"    },    {           ID:123,        name:"tom"    }],用一算法去除ID同样的元素,保留其中一个,输出最后的数组。
function removeSameID(obj){    var _arr = [];    _arr.push(obj[0]);    for(var i=0;i < obj.length;i++){        var _num = 0;        for(var j=0;j < _arr.length;j++){            if(obj[i].ID != _arr[j].ID){                _num ++;            }            if(_num == _arr....阅读全文