Login

oracle 10g fulltext search & patch nclob field limitations

Author:
ageldama
Posted:
April 5, 2008
Language:
Python
Version:
.96
Score:
0 (after 0 ratings)

save as some module, import then, call 'patch()' in somewhere suchs urls.py...

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
def fulltext_search_sql(self, field_name):
    return ("CONTAINS(%s, %%s) > 0" % field_name)

def field_cast_sql(self, db_type):
    return "%s"


def patch():
    """call me, call me"""
    from django.db.backends.oracle.base import DatabaseOperations
    DatabaseOperations.fulltext_search_sql = fulltext_search_sql
    DatabaseOperations.field_cast_sql = field_cast_sql

More like this

  1. Image compression before saving the new model / work with JPG, PNG by Schleidens 4 days, 13 hours ago
  2. Help text hyperlinks by sa2812 1 month ago
  3. Stuff by NixonDash 3 months ago
  4. Add custom fields to the built-in Group model by jmoppel 5 months, 1 week ago
  5. Month / Year SelectDateWidget based on django SelectDateWidget by pierreben 8 months, 3 weeks ago

Comments

ikelly (on April 7, 2008):

Note that this breaks the "History" links in the admin app, resulting in an ORA-00932 error when you try to click on them.

#

ageldama (on May 7, 2008):

thanks, I'll fix it.

#

Please login first before commenting.