Dire que j'ai updates
dans la base de ce schémaobjet de recherche en valeur dans l'élément de tableau dans mangouste
{
_id:Number
isRead:[]
}
Dire que j'ai ces données
{
_id: 1, isRead:[1,2],
_id:2, isRead:[3,4],
_id:3, isRead:[1]
}
quand j'utilise cette requête
updates.find('isRead':1)
dans mongo db il retourne le résultat nécessaire qui est le premier et le dernier Mais dans mongo j'utilise la même requête mais il ne retourne aucune donnée, Comment puis-je modifier ma requête dans mongoose?
Il est le même, le $ dans l'opérateur comme celui-ci est la même chose avec « isRead: 1 ' – user2285831
Non ce n'est pas la même chose lorsque vous faites une requête sur un champ de tableau que vous utilisez $ dans l'opérateur. – Sam