Interroger une collection Firestore à l'aide d'un filtre "n'est pas égal à"
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Interroger une collection Firestore à l'aide d'un filtre "n'est pas égal à"
En savoir plus
Pour obtenir une documentation détaillée incluant cet exemple de code, consultez les articles suivants :
Exemple de code
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Difficile à comprendre","hardToUnderstand","thumb-down"],["Informations ou exemple de code incorrects","incorrectInformationOrSampleCode","thumb-down"],["Il n'y a pas l'information/les exemples dont j'ai besoin","missingTheInformationSamplesINeed","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Autre","otherDown","thumb-down"]],[],[[["\u003cp\u003eThis content demonstrates how to query a Firestore collection using a "not equal to" ( \u003ccode\u003e!=\u003c/code\u003e ) filter.\u003c/p\u003e\n"],["\u003cp\u003eThe code samples provided illustrate the implementation of \u003ccode\u003ewhereNotEqualTo\u003c/code\u003e in Java and equivalent methods across Node.js, PHP, and Ruby.\u003c/p\u003e\n"],["\u003cp\u003eAuthenticating to Firestore with Application Default Credentials is a necessary prerequisite, as referenced in the documentation.\u003c/p\u003e\n"],["\u003cp\u003eThe examples provided filter a \u003ccode\u003ecities\u003c/code\u003e collection for documents where the \u003ccode\u003ecapital\u003c/code\u003e field is not equal to \u003ccode\u003efalse\u003c/code\u003e.\u003c/p\u003e\n"]]],[],null,["# Query a Firestore collection with a not eq filter\n\nExplore further\n---------------\n\n\nFor detailed documentation that includes this code sample, see the following:\n\n- [Perform simple and compound queries in Cloud Firestore](https://firebase.google.com/docs/firestore/query-data/queries)\n- [Query and filter data](/firestore/native/docs/query-data/queries)\n\nCode sample\n-----------\n\n### Java\n\n\nTo authenticate to Firestore, set up Application Default Credentials.\nFor more information, see\n\n[Set up authentication for a local development environment](/docs/authentication/set-up-adc-local-dev-environment).\n\n CollectionReference citiesRef = db.collection(\"cities\");\n\n Query query = citiesRef.whereNotEqualTo(\"capital\", false);\n\n### Node.js\n\n\nTo authenticate to Firestore, set up Application Default Credentials.\nFor more information, see\n\n[Set up authentication for a local development environment](/docs/authentication/set-up-adc-local-dev-environment).\n\n const capitalNotFalseRes = await citiesRef.where('capital', '!=', false).get();\n\n### PHP\n\n\nTo authenticate to Firestore, set up Application Default Credentials.\nFor more information, see\n\n[Set up authentication for a local development environment](/docs/authentication/set-up-adc-local-dev-environment).\n\n $stateQuery = $citiesRef-\u003ewhere('capital', '!=', false);\n\n### Ruby\n\n\nTo authenticate to Firestore, set up Application Default Credentials.\nFor more information, see\n\n[Set up authentication for a local development environment](/docs/authentication/set-up-adc-local-dev-environment).\n\n cities_ref = firestore.col collection_path\n query = cities_ref.where \"capital\", \"!=\", false\n\nWhat's next\n-----------\n\n\nTo search and filter code samples for other Google Cloud products, see the\n[Google Cloud sample browser](/docs/samples?product=firestore)."]]