テーブル「actions」と「actionnotifications」を持つ「action」という名前の 1 つの db スキーマがあるとします。次に、テーブル「通知」を持つ「通知」という名前の別のデータベーススキーマがあります。
ActiveJDBC を使用して複雑なアクション オブジェクトをクエリしています。
Action クラス (モデルを拡張する) には、次の注釈があります: @Many2Many(other = Notification.class, join = "actionnotifications", sourceFKName = "actionId", targetFKName = "notificationId")
次のコードを実行すると: List actions= Action.where("id = ?", actionId).include(Notification.class)
「テーブル 'action.notifications' が存在しません」という MySQLSyntaxError 例外が発生します。ActiveJDBC ドキュメントで、さまざまなデータベース スキーマでのクラス関係のクエリについて述べているものを見たことがありません。このタスクを達成した経験のある人はいますか?