Comments (8)
@arnaudbesnier I mainly expect to be able to click on the record in forest and see the detail view 🙃
The issue is just the incompatibility between forest
and forest-express-sequelize
in this scenario. Putting null
in the URL seems reasonable AFAICT.
from forest-express-sequelize.
We'll add an issue to fix in our next sprints.
I'll let you know once fixed.
Thank you for the feedback!
from forest-express-sequelize.
Hi @aldendaniels,
I guess you would expect that:
record/451836/fielda-fieldb-null/details
to be
record/451836/fielda-fieldb-/details
right?
from forest-express-sequelize.
@aldendaniels we've investigated the issue you have. One thing that we'd like to know is your database type (Postgres, MySQL, MSSQL, ...).
Actually "real" composite primary keys cannot contain null values (at least on Postgres and MySQL).
Maybe you've defined some primary keys in you Sequelize model that are a primary key column in the database. Am I wrong?
from forest-express-sequelize.
@arnaudbesnier I'm using Postgres. You appear to be correct! The column was marked as a primary key in the ORM, but it's not actually a primary key. Thanks for the help!
I created the model using lumber, which seems to have incorrectly identified the primary keys, but that would be a separate issue
from forest-express-sequelize.
Yes it is a know issue about Lumber: ForestAdmin/lumber#85.
from forest-express-sequelize.
We have a added some code for protection in case of database/ORM different PK configuration.
from forest-express-sequelize.
Fixed on the version 1.3.5
from forest-express-sequelize.
Related Issues (20)
- Smart action hook previousValue wrongly set HOT 1
- The LianaOption "expressParentApp" is not described in the library's types HOT 2
- Typescript typing HOT 1
- Invalid usage of the option NEXT in the FETCH when creating an object HOT 4
- TypeError: Cannot read property 'replace' of null HOT 2
- Unexpected error: attribute.split is not a function HOT 2
- "column does not exist" after upgrade to 3.6.8 HOT 11
- "Create a new [entity]" sets the new entity to all the relations of kind [entity] HOT 1
- Relations (Has many getter) not returning data for rows HOT 2
- Format values, tooltips and legends in API-based charts HOT 5
- Type SmartActionLoadHook does not support async function
- Height Truncated in View Content
- Connection refused by port 3310 HOT 1
- Smart Actions No Longer Working
- Can't override route using ForestRequest in TypeScript
- Segments no longer working
- Can't use import syntax (ES6 module) in the Forest Folder
- Not correct display of default values for a field of type JSONB
- forest/authentication route returns 404
- How to configure this for local environment? HOT 3
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 forest-express-sequelize.