Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/38.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typescript/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 我可以在Typegoose中使用私有属性吗?_Node.js_Typescript_Mongoose_Private_Typegoose - Fatal编程技术网

Node.js 我可以在Typegoose中使用私有属性吗?

Node.js 我可以在Typegoose中使用私有属性吗?,node.js,typescript,mongoose,private,typegoose,Node.js,Typescript,Mongoose,Private,Typegoose,在我工作的公司里,我们正在创建一个用Nodejs制作的应用程序,我们对实现Typegoose有疑问。 我们有一个关于实施的问题。我们找不到一种方法来放置“私有”财产。 我该怎么做呢?根据private 您可以将select:false设置为默认情况下不检索的属性选项,您可以通过在任何查询中使用(如在.find函数之后)t再次激活它(属性仍保存到数据库中) 关于typescript的private:这只是类型的私有,但在运行时是公共的(新的#私有字段还没有用typegoose进行测试)你说的“私有

在我工作的公司里,我们正在创建一个用Nodejs制作的应用程序,我们对实现Typegoose有疑问。 我们有一个关于实施的问题。我们找不到一种方法来放置“私有”财产。 我该怎么做呢?

根据
private

您可以将
select:false
设置为默认情况下不检索的属性选项,您可以通过在任何查询中使用(如在
.find
函数之后)t再次激活它(属性仍保存到数据库中)


关于typescript的
private
:这只是类型的私有,但在运行时是公共的(新的
#
私有字段还没有用typegoose进行测试)

你说的“私有”是什么意思?当被检索到时,是在类私有中还是在不可见中?@hasezoey在检索时喜欢不可见