有一个场景,一时间想不到怎么处理比较好,写出来看看各位有没有建议。
Rails app.
有三个 resources, A, B, C 关系是 A has_many C B has_many C A has_many B
就是说,存在 C1, C2, C3 同时对应 A1 和 B1
这里有一个简单的搜索场景,在输入框输入 "C1 C2 C3" 作为一个 keyword,希望能返回 A1(或者 B1,这里其实无所谓,能返回 A1 肯定能找到 B1)
这样一个场景用什么方式会比较好处理?
谢谢。