遇到的用標籤反搜內容的問題

2021-08-20 16:39:00 字數 803 閱讀 4574

因為直接用keywords.knowledges遇到了很多問題。

印象中出現的問題是通過keywords搜出來的東西塞不進結果集?所以這裡用寫sql語句的方式進行了搜尋。

賊長,腦仁兒疼,但姑且是解決問題了。希望有比這好的解決方法(大概是有的,但是不想改模型orz)

以下內容是1行語句。

@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 = ?))

or knowledges.id in

(select course_knowledge_associations.knowledge_id

from course_knowledge_associations

where(course_id in

(select courses.id from courses

where courses.course_name = ?

))))','%'+keys+'%',keys,keys])

Python 爬蟲中遇到的反爬蟲問題

源 一般會有下面幾種限制 1 一定時間內單個ip訪問次數,乙個正常使用者訪問 除非是隨意的點著玩,否則不會在一段持續時間內過快訪問乙個 持續時間也不會太長,我們可以採用大量不規則 ip形成乙個執行緒池,隨機從 池中選擇 模擬訪問。有兩種,透明 和匿名 2 一定時間內單個賬號訪問次數,如果乙個人一天2...

PHP用標籤修改Word中的內容

根據使用者在web頁面上填寫的相關資訊,自動套用格式模板生成word文件或列印。經過幾天的搜尋研究,使用word文件的書籤 即在要替換內容的地方設定書籤 來實現word文件中的內容替換 替換為使用者輸入的資訊 if office showerror 0,office 操作錯誤 true 呼叫word...

用msn時遇到的問題

1 提示 服務暫時不可用 還說是防火牆阻止了連線 還有個號 80048883 圖 msn 登陸失敗.jpg 2 疑難問題解答程式,提示 閘道器顯示為離線 圖 msn message疑難解答對話方塊.jpg 3 選項 連線 連線狀態 提示 沒有連線到 net message web service 圖...