跳到主要内容

Model

2025年02月25日
柏拉文
越努力,越幸运

前言


Model API 文档

一、Model()


1.1 认识

Model()

1.2 语法

1.3 用法

二、Model.$where()


2.1 认识

Model.$where()

2.2 语法

2.3 用法

三、Model.aggregate()


3.1 认识

Model.aggregate()

3.2 语法

3.3 用法

四、Model.applyDefaults()


4.1 认识

Model.applyDefaults()

4.2 语法

4.3 用法

五、Model.applyTimestamps()


5.1 认识

Model.applyTimestamps()

5.2 语法

5.3 用法

六、Model.applyVirtuals()


6.1 认识

Model.applyVirtuals()

6.2 语法

6.3 用法

七、Model.bulkSave()


7.1 认识

Model.bulkSave()

7.2 语法

7.3 用法

八、Model.bulkWrite()


8.1 认识

Model.bulkWrite()

8.2 语法

8.3 用法

九、Model.castObject()


9.1 认识

Model.castObject()

9.2 语法

9.3 用法

十、Model.cleanIndexes()


10.1 认识

Model.cleanIndexes()

10.2 语法

10.3 用法

十一、Model.countDocuments()


11.1 认识

Model.countDocuments()

11.2 语法

11.3 用法

十二、Model.create()


12.1 认识

Model.create()

12.2 语法

12.3 用法

十三、Model.createCollection()


13.1 认识

Model.createCollection()

13.2 语法

13.3 用法

十四、Model.createIndexes()


14.1 认识

Model.createIndexes()

14.2 语法

14.3 用法

十五、Model.createSearchIndex()


15.1 认识

Model.createSearchIndex()

15.2 语法

15.3 用法

十六、Model.db


16.1 认识

Model.db

16.2 语法

16.3 用法

十七、Model.deleteMany()


17.1 认识

Model.deleteMany()

17.2 语法

17.3 用法

十八、Model.deleteOne()


18.1 认识

Model.deleteOne()

18.2 语法

18.3 用法

十九、Model.diffIndexes()


19.1 认识

Model.diffIndexes()

19.2 语法

19.3 用法

二十、Model.discriminator()


20.1 认识

Model.discriminator()

20.2 语法

20.3 用法

二十一、Model.distinct()


21.1 认识

Model.distinct()

21.2 语法

21.3 用法

二十二、Model.dropSearchIndex()


22.1 认识

Model.dropSearchIndex()

22.2 语法

22.3 用法

二十三、Model.ensureIndexes()


23.1 认识

Model.ensureIndexes()

23.2 语法

23.3 用法

二十四、Model.estimatedDocumentCount()


24.1 认识

Model.estimatedDocumentCount()

24.2 语法

24.3 用法

二十五、Model.events


25.1 认识

Model.events

25.2 语法

25.3 用法

二十六、Model.exists()


26.1 认识

Model.exists()

26.2 语法

26.3 用法

二十七、Model.find()


27.1 认识

Model.find()

27.2 语法

27.3 用法

二十八、Model.findById()


28.1 认识

Model.findById()

28.2 语法

28.3 用法

二十九、Model.findByIdAndDelete()


29.1 认识

Model.findByIdAndDelete()

29.2 语法

29.3 用法

三十、Model.findByIdAndUpdate()


30.1 认识

Model.findByIdAndUpdate()

30.2 语法

30.3 用法

三十一、Model.findOne()


31.1 认识

Model.findOne()

31.2 语法

31.3 用法

三十二、Model.findOneAndDelete()


32.1 认识

Model.findOneAndDelete()

32.2 语法

32.3 用法

三十三、Model.findOneAndReplace()


33.1 认识

Model.findOneAndReplace()

33.2 语法

33.3 用法

三十四、Model.findOneAndUpdate()


34.1 认识

Model.findOneAndUpdate()

34.2 语法

34.3 用法

三十五、Model.hydrate()


35.1 认识

Model.hydrate()

35.2 语法

35.3 用法

三十六、Model.init()


36.1 认识

Model.init()

36.2 语法

36.3 用法

三十七、Model.insertMany()


37.1 认识

Model.insertMany()

37.2 语法

37.3 用法

三十八、Model.insertOne()


38.1 认识

Model.insertOne()

38.2 语法

38.3 用法

三十九、Model.inspect()


39.1 认识

Model.inspect()

39.2 语法

39.3 用法

四十、Model.listIndexes()


40.1 认识

Model.listIndexes()

40.2 语法

40.3 用法

四十一、Model.listSearchIndexes()


41.1 认识

Model.listSearchIndexes()

41.2 语法

41.3 用法

四十二、Model.namespace()


42.1 认识

Model.namespace()

42.2 语法

42.3 用法

四十三、Model.populate()


43.1 认识

Model.populate()

43.2 语法

43.3 用法

四十四、Model.prototype.$model()


44.1 认识

Model.prototype.$model()

44.2 语法

44.3 用法

四十五、Model.prototype.$where


45.1 认识

Model.prototype.$where

45.2 语法

45.3 用法

四十六、Model.prototype.base


46.1 认识

Model.prototype.base

46.2 语法

46.3 用法

四十七、Model.prototype.baseModelName


47.1 认识

Model.prototype.baseModelName

47.2 语法

47.3 用法

四十八、Model.prototype.collection


48.1 认识

Model.prototype.collection

48.2 语法

48.3 用法

四十九、Model.prototype.db


49.1 认识

Model.prototype.db

49.2 语法

49.3 用法

五十、Model.prototype.deleteOne()


50.1 认识

Model.prototype.deleteOne()

50.2 语法

50.3 用法

五十一、Model.prototype.discriminators


51.1 认识

Model.prototype.discriminators

51.2 语法

51.3 用法

五十二、Model.prototype.increment()


52.1 认识

Model.prototype.increment()

52.2 语法

52.3 用法

五十三、Model.prototype.model()


53.1 认识

Model.prototype.model()

53.2 语法

53.3 用法

五十四、Model.prototype.modelName


54.1 认识

Model.prototype.modelName

54.2 语法

54.3 用法

五十五、Model.prototype.save()


55.1 认识

Model.prototype.save()

55.2 语法

55.3 用法

五十六、Model.recompileSchema()


56.1 认识

Model.recompileSchema()

56.2 语法

56.3 用法

五十七、Model.replaceOne()


57.1 认识

Model.replaceOne()

57.2 语法

57.3 用法

五十八、Model.schema


58.1 认识

Model.schema

58.2 语法

58.3 用法

五十九、Model.startSession()


59.1 认识

Model.startSession()

59.2 语法

59.3 用法

六十、Model.syncIndexes()


60.1 认识

Model.syncIndexes()

60.2 语法

60.3 用法

六十一、Model.translateAliases()


61.1 认识

Model.translateAliases()

61.2 语法

61.3 用法

六十二、Model.updateMany()


62.1 认识

Model.updateMany()

62.2 语法

62.3 用法

六十三、Model.updateOne()


63.1 认识

Model.updateOne()

63.2 语法

63.3 用法

六十四、Model.updateSearchIndex()


64.1 认识

Model.updateSearchIndex()

64.2 语法

64.3 用法

六十五、Model.useConnection()


65.1 认识

Model.useConnection()

65.2 语法

65.3 用法

六十六、Model.validate()


66.1 认识

Model.validate()

66.2 语法

66.3 用法

六十七、Model.watch()


67.1 认识

Model.watch()

67.2 语法

67.3 用法

六十八、Model.where()


68.1 认识

Model.where()

68.2 语法

68.3 用法