【发布时间】:2021-08-31 18:11:30
【问题描述】:
这很简单,我正在尝试插入一个具有字符串作为参数的值。
我们举个例子:
const stringName = "User"。
我的目标是激活一个会被这样调用的函数
User.find();
我尝试了以下操作但没有成功:stringName.find() 但没有成功,还有[stringName].find()
我为什么要这样做:我收到一个字符串 param,我想在我的数据库中使用这个参数进行搜索,所以真正的查询会是这样的:param.findAll({where....})
我确信有一个类似上述示例的简单解决方案。希望得到帮助。
【问题讨论】:
-
您可能需要编辑字符串原型
-
我该怎么做?
-
您是否已经在
User.find定义了一个函数?如果没有,我不明白你想要完成什么。如果是,则可能有比您尝试的方式更好的方法来解决您的问题(这将是非常hacky) -
@Ethanolle 这是一个示例,其中有人将
trim方法添加到所有字符串(在它成为标准之前)。 stackoverflow.com/questions/11231827/… -
@A_A 编辑问题给你更多解释
标签: javascript node.js