Methods 如何调用在db中查找或创建记录的方法
这个问题可能看起来很愚蠢,但我相信这是一个值得问的问题 当我们使用附在文章上的标签时,我会处理一些web应用程序。 添加新文章时,用户会提供一个他希望与新文章关联的标签列表 因此,当表单提交并且我的MVC控制器处理请求时,我有一个字符串,其中包含表单中的标记。我拆分标记字符串,得到一个标记词数组。那我需要一个 列出数据库中的标记ID。所以我想出了一个方法,它获取一个标记词列表,并检查每个标记是否已经存在于数据库中。若给定的标签已经在数据库中,那个么标签的id将附加到结果数组中。若数据库中不存在标记,则创建该标记,然后将刚创建的标记的id追加到结果数组中 我的问题是:这种方法的最佳名称是什么?此方法仅在必要时创建标记,并返回标记ID列表 我试过这个名字,但没有一个对我合适:Methods 如何调用在db中查找或创建记录的方法,methods,coding-style,naming-conventions,Methods,Coding Style,Naming Conventions,这个问题可能看起来很愚蠢,但我相信这是一个值得问的问题 当我们使用附在文章上的标签时,我会处理一些web应用程序。 添加新文章时,用户会提供一个他希望与新文章关联的标签列表 因此,当表单提交并且我的MVC控制器处理请求时,我有一个字符串,其中包含表单中的标记。我拆分标记字符串,得到一个标记词数组。那我需要一个 列出数据库中的标记ID。所以我想出了一个方法,它获取一个标记词列表,并检查每个标记是否已经存在于数据库中。若给定的标签已经在数据库中,那个么标签的id将附加到结果数组中。若数据库中不存在标
- fetchTagsIds(列表tagWordsList)
- createOrFindsTagsIds(列表标记文字列表)
- 获取标签列表(列表标签列表)
fetchTagID(列表标记词列表)IdsOfTags。它创建它们是一个实现细节(因为它首先使用关系数据库)。重要的是它为标记提供了唯一的ID(例如,它还可以使用完美的哈希函数对它们进行哈希,或者在web上查找ID。IdsOfTags。它创建它们是一个实现细节(因为它首先使用关系数据库)。重要的是它为标记提供了唯一的ID(例如,它还可以使用一个完美的哈希函数对它们进行哈希运算,或者在web上查找ID。如果您无法找到一个准确描述方法功能的名称,这可能是因为您的方法执行了太多操作。也许最好将其重构为两个:
如果您很难找到一个准确描述方法功能的名称,那可能是因为您的方法功能太多。也许最好将其重构为两个: