Comments (6)
Shouldn't Geoloc be abstract? The FK is pointing to the Geoloc table and the insert is done in the Country table.
from activate.
If it is abstract there is no error. But what about situation, when Geoloc is not abstract?
from activate.
If the Geoloc isn't abstract, it is necessary to remove the FK since relational databases don't support FKs to multiple tables.
from activate.
JPA can handle such situation. Are you planning to implement the feature? Since IDs are unique there shouldn't be a problem. :).
from activate.
Activate has support for this scenario, but the database can't have a FK that points to more than one table, so you have to drop it.
I don't think that JPA can create a FK that points to more than one table. It is a database limitation. :)
from activate.
Afterthought, JPA can hadle this scenario if you store multiple concrete entities types in the same table.
It is possible to implement in Activate, but I don't see this functionality prioritized in the roadmap.
from activate.
Related Issues (20)
- Problem accessing id of EntityWithCustomId when using select or all HOT 2
- Example not working
- Issue when entity classes extend traits referencing one another HOT 3
- Custom encoder + entity id -> fails
- Is it possible to control the isolation level with database transactions? HOT 3
- Support for List[Option[T]]? HOT 2
- Spray JSON Support : createEntityFromJson with missing fields
- java.lang.IllegalArgumentException: requirement failed HOT 3
- cleanDatabaseStrategy and deleteCascade do not work for EntityWithGeneratedId
- numberOfResults causing performance issue with PaginationNavigator
- setUrl + postrgesql HOT 1
- adding activate-mongo-async breaks jetty servlet HOT 1
- Retrying after a SQLException gives false results.
- More relevant error when EntityWithGeneratedId Generator is missing
- running jar application with activate-framework HOT 3
- Can't find the entity 'id' property for class
- Website is down HOT 1
- upgrade spray-json to 1.3.2
- How to specify the table name and col names for existing db schema? HOT 1
- Scala 2.11 @transient's are null HOT 6
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from activate.