Comments (5)
Hi @GautierT,
Please add a piece of code that represents you Smart Relationship getter implementation.
Without it we cannot help you here.
from forest-express-mongoose.
UPDATED
router.get('/forest/users/:userId/relationships/XX', Liana.ensureAuthenticated, async (req, res, next) => {
debug('req.body : %O', req.body)
debug('req.params : %O', req.params)
debug('req.query : %O', req.query)
try {
const results = await Letters.paginate({
user: req.params.userId,
mode: 'test'
}, {
page: parseInt(req.query.page.number),
limit: parseInt(req.query.page.size),
sort: req.query.sort,
populate: [{
path: 'XX',
select: '-__v'
}, {
path: 'XX',
select: '-__v'
}, {
path: 'XX'
}]
})
console.log('results.total : ', results.total)
const serialized = await new Serializer(Liana, Letters, results.docs, {}, {
count: results.total
// Don't seem to work
}).perform()
debug('serialized : %O', serialized)
return res.send({...serialized, meta : {count : results.total}})
}
catch (ex) {
return next(ex)
}
})
from forest-express-mongoose.
Sometimes (one over 10) the smart fields are fetch and visible.
I think it's a problem in Ember. But i have no error in the console.
from forest-express-mongoose.
The Smart Field values injection is not made here (it is not the Serializer that does that job in the current liana).
To make the magic happen we should do improve this and it would make your code work perfectly.
By the way, is it a special relationship you have between users
and letters
? I don't get why Forest does not detect this relationship automatically.
from forest-express-mongoose.
Yes, it's a special one. Users
does'n't contain an array of letters
.
from forest-express-mongoose.
Related Issues (20)
- TypeError: Class constructor ObjectId cannot be invoked without 'new' HOT 4
- export ResourceSerializer in type definition
- Forest Admin UI incorrectly display nested field HOT 2
- Smart Ations fields hooks endpoint cannot authenticate HOT 5
- Is this still supported? HOT 2
- Update document example from documentation doesn't seem to work HOT 1
- TypeError: RecordsRemover is not a constructor HOT 3
- Forest Admin Dashboard display mongoose mixed data type as [object,object]
- Forestadmin with Typescript project and MongoDB Atlas Free Plan
- Should be able to specify location of .forestadmin-schema.json HOT 1
- Non-Date types that store Date values cannot be rendered as a time-based Chart HOT 1
- Nested Enum types do not have values in the schema and crash the Create page in the UI HOT 7
- Smart relationship does not query the route HOT 4
- Smart actions - primaryKeys not generated in forestadmin schema HOT 2
- Smart Relationships are all empty in 7.8.4 and after
- Weird behaviour with certain model names HOT 1
- Having trouble connecting HOT 2
- Impossible to delete values in array field
- Can't user react components for smart views
- Vulnerability Notice on moment-timezone. HOT 1
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-mongoose.