Hinzufügen von index-Schlüssel in Grails' Domain

Ich habe versucht, nach dieser Referenz und das ist nun meine Domäne-code:

class SnbrActVector {

    long nid
    String term
    double weight

    static mapping = {
        version false
        nid index:'Nid_Idx'
    }

    static constraints = {
        term(blank:false)
    }
}

Was ich will, ist zu tun ist das hinzufügen eines index-Schlüssel für die nid Spalte. Ich ließ die vorhandene Tabelle und ausführen der app wieder, so dass die Tabelle wird dann neu erstellt. Allerdings, wenn ich überprüfen eine Liste mit den Indizes, die ich nicht sehen kann eine Nid_Idx nur PRIMARY. Muss ich manuell den index erstellen und nennen Sie es Nid_idx in meiner mysql-Datenbank?

InformationsquelleAutor firnnauriel | 2010-05-04

Schreibe einen Kommentar