2011-08-15 7 views
0

フィールドの値に基づいて、いくつかのシャードのうちの1つにオブジェクトを配置したいと考えています。マイルストーン2.0では、Grails:シャーディング用に新しい複数のデータソースを使用しますか?

のような例が表示されますが、どのようにデータソースを動的に選択しますか。もっと欲しいものがあります

ZipCode.datasource(1).get(42) // where 1 is calculated based on some other value. 

これはどうしてですか?

答えて

3

Datasourcesプラグインを使用するhttp://grails.org/plugin/shardingを参照してください。 Grailsの新しい複数データソースのサポートは、Datasourcesプラグインをコアに移動した結果です。そのため、プラグインを更新するか、コードを借用して変更するのは簡単です。

+0

ありがとうBurt。これは多くの助けになります。 – Andrew

関連する問題