我能和你分享我的头吗?我在用这段代码做搜索。(用箭头排列)
def index
search = params[:user][:subject_ids]
----> @users = User.includes(:subjects).where(role: 'instructor')
@user = current_user
end
对许多人来说,这是一个很大的联想。我有用户,注册会员和科目。我有教官报名教1-5门课程。当我做搜索的时候,我得到了所有老师的名单,而不仅仅是那些教我所询问的主题的老师。
不知道从这里往哪里走。
联想
class User
使用此查询可获得满足所有三个词项(联想、笔记本、计算机)的产品:
SELECT t1.id, t1.name, t1.price FROM
(SELECT p.id AS productid, name, price
FROM products p JOIN productwords pw ON p.id = pw.productid
JOIN words w ON pw.wordid = w.id WHERE word.term = 'lenovo') t1
INNER JOIN
(SELECT p.id AS productid, name, price
FROM pr