【问题标题】:SailsJS / Waterline : Get only specific attributes from associationSailsJS / Waterline:仅从关联中获取特定属性
【发布时间】:2019-04-08 16:08:13
【问题描述】:

我试图只获取与我的站点模型关联的标签的序列号。这是我正在做的事情:

const site = await Site.findOne({
    id: siteId
}).populate('tags', { select: ['serialNumber'] });

它不起作用。我的错在哪里?

【问题讨论】:

  • 你使用什么数据库?什么类型的协会?您是否尝试在不选择的情况下进行填充?你写的代码是正确的..
  • 它会抛出错误吗?还是真的发生了?

标签: node.js sails.js waterline


【解决方案1】:

首先,模型似乎需要填充选择才能工作

schema: true

然后它也只会忽略其他正常属性

意味着它仍然会返回标签的主键字段和其他关联属性。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-12-25
    • 2016-11-19
    • 2021-05-02
    • 1970-01-01
    • 2016-01-26
    • 1970-01-01
    • 1970-01-01
    • 2014-05-28
    相关资源
    最近更新 更多