sql >> データベース >  >> NoSQL >> MongoDB

Graphqlは2つのクエリ間の関係を作成します。初期化前にエラーにアクセスできません

    フィールド オブジェクトの代わりに関数を取ることができます。このように、関数内のコードはすぐには評価されません:

    fields: () => ({
      id: { type: GraphQLID },
      name: { type: GraphQLString },
      category: {
        type: CategoryType,
        resolve: (parent) => Category.findOne({_id: parent.category}),
      }
    })
    



    1. 日付間の基本的なクエリ$gte、$lteなど

    2. $matchが見つからない場合の$addFields

    3. redditランキングアルゴリズムによるmongodbの並べ替え

    4. mongoDBでサブドキュメントに挿入