Ruby on rails 使用Ransack在Clob字段中搜索
我正在使用oracle的ransack搜索表单。我正在搜索的字段之一是CLOB(注释文本)。我的搜索参数是:Ruby on rails 使用Ransack在Clob字段中搜索,ruby-on-rails,oracle,clob,ransack,Ruby On Rails,Oracle,Clob,Ransack,我正在使用oracle的ransack搜索表单。我正在搜索的字段之一是CLOB(注释文本)。我的搜索参数是: q[message_comments_comment_text_cont] = 'lorem ipsum' 结果查询是: SELECT "MESSAGES".* FROM "MESSAGES" LEFT OUTER JOIN "MESSAGE_COMMENTS" ON "MESSAGE_COMMENTS"."MESSAGE_ID" = "MESSAGES"."ID" WHERE "M
q[message_comments_comment_text_cont] = 'lorem ipsum'
结果查询是:
SELECT "MESSAGES".* FROM "MESSAGES"
LEFT OUTER JOIN "MESSAGE_COMMENTS"
ON "MESSAGE_COMMENTS"."MESSAGE_ID" = "MESSAGES"."ID"
WHERE "MESSAGE_COMMENTS"."COMMENT_TEXT" LIKE empty_clob()
有谁能告诉我如何防止,无论是什么原因导致的,用空的\u clob替换我的搜索字符串