目前项目有这样一个需求:
- 一个搜索框,输入文字后可以联想获得数据库里的,用户表、建筑物表等多张表的数据
- 最好要支持中文、拼音首字母这样的搜索条件。
- 目前后端用的是 django,haystack+ES 似乎有点难以完成上述需求
1
jaylee77 May 27, 2019
elasticsearch 跟 mysql 并没有关系,自己建好索引就是,可以实现
|
2
palmers May 27, 2019
可以分阶段执行 把你需要联想的内容定义推送到 es 然后搜索框对接 es 查询
|
3
limuyan44 May 28, 2019 via Android
都没搞懂你在说什么,es 怎么和 mysql 扯上了,怎么 django 又和 es 实现不了功能扯上了啊。把数据推到 es 不就好了,或者你根本不需要 es 只需要 sql
语句? |
4
moomesy May 28, 2019
es 是独立存在的东西,跟 django 和 mysql 没关系,你自己建索引就是了
|