张晓敏&梁惠欣
由于ActiveRecord的局限,我们在搜索分词中发现其并不能满足我们的需求
但
万幸其提供了直接写sql的接口,但并不完善
研究了一晚上我们终于写出了这条sql
@results = @results.where(
['knowledges.title like ? OR knowledges.id IN (
SELECT keyword_knowledge_associations.knowledge_id FROM keyword_knowledge_associations
WHERE(keyword_id IN (SELECT keywords.id FROM keywords WHERE keywords.name =
?
)
))','%'+keys+'%',keys
])
实现的也不是很优雅,但性能上应该还可以。
搜标签的情况搞定了 分页出了些毛病明天修
邵长旭&王子悦
研究质量控制、知识图谱的现阶段研究工作以及相关实现