小编Mat*_*ell的帖子

有和没有return语句的函数之间有区别吗?

假设您有2个不返回值的相同函数

function a() {
    // do some interesting things
}

function b() {
    // do the same interesting things
    return;
}
Run Code Online (Sandbox Code Playgroud)

功能b显然更冗长,但这些功能有什么区别?

javascript

6
推荐指数
1
解决办法
160
查看次数

Django"你的意思是?" 询问

我正在编写一个相当简单的Django应用程序,用户可以输入字符串查询.应用程序将通过数据库搜索此字符串.

Entry.objects.filter(headline__contains=query)
Run Code Online (Sandbox Code Playgroud)

这个查询非常紧张,但对于那些不能100%确定他们正在寻找什么的人来说并没有真正帮助.所以我扩大了搜索范围.

from django.utils import stopwords

results = Entry.objects.filter(headline__contains=query)
if(!results):
    query = strip_stopwords(query)
    for(q in query.split(' ')):
        results += Entry.objects.filter(headline__contains=q)
Run Code Online (Sandbox Code Playgroud)

我想为此添加一些额外的功能.搜索未拼写拼写单词,复数形式,常见同音异义词(声音拼写不同),等等.我只是想知道这些东西是否内置于Djangos查询语言中.对我来说写一个巨大的算法并不重要,因为我真的只是在寻找内置的东西.

提前感谢所有答案.

python django spell-checking

3
推荐指数
2
解决办法
2239
查看次数

标签 统计

django ×1

javascript ×1

python ×1

spell-checking ×1