как да използвате множество бази данни за множество клиенти, но един източник. има ли някакъв начин да промените файла DataSources.groovy?
grails - множество бази данни за множество клиенти, но един източник
comment
Можете ли да цитирате пример и да разширите контекста на въпроса?
- person dmahapatro   schedule 05.09.2013
Отговори (1)
Да, това е възможно. Просто копирайте вашия dataSource в горната част на вашия dataSource файл и го преименувайте (напр. datasource2). След това копирайте dataSource в разработката, тестването и производството. Преименувайте новите източници на данни със същото име.
Сега сте готови да използвате вашия dataSource2 по същия начин, както използвате dataSource.
class MySercise {
def dataSource2
def myMethod() {
def sql = new Sql(dataSource2)
}
}
Когато използвате gorm, погледнете тук в Поддръжка на множество източници на данни силна> глава.
person
wannaKnowItAll
schedule
05.09.2013