【问题标题】:How to make a variable unique?如何使变量唯一?
【发布时间】:2022-01-05 09:25:51
【问题描述】:

我想让航班号变量唯一。所谓独特,我的意思是它不应该与之前创建的另一个相同。

const flightSchema = new Schema ({ 航班号: { 类型:字符串, 要求:真, }, 出发时间: { 类型:日期, 要求:真 } }}

【问题讨论】:

  • 我还有一个问题。如果我希望出发时间早于到达时间怎么办?
  • 你试过在网上搜索这样的限制吗?
  • 我知道一种方法,但我正在寻找一种更简单的方法,因为我觉得我把它复杂化了。
  • 嗯,这个网站的工作方式是你应该展示你已经尝试过的东西,并根据你自己解决问题的尝试提出问题。这不是一个“如何”教程网站。如果你不展示你尝试过的东西,那么你很有可能会得到与解决方案相同的东西,这是浪费每个人的时间

标签: javascript reactjs mongodb mongoose mongoose-schema


【解决方案1】:

unique: true,点赞FlightNumber: { type: String, required: true, unique: true }

【讨论】:

  • 这有帮助,谢谢。我有另一个问题。如果我希望出发时间早于到达时间怎么办?
  • @AliMassoud 提出另一个 stackoverflow 问题;每个问题你应该有一个问题
【解决方案2】:

您需要按照the documentation 中的建议添加unique: true

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-03-31
    • 2020-09-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-11-17
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多