Mongoid:过滤嵌套文档

时间:2017-11-24 11:39:04

标签: ruby-on-rails mongodb mongoid

我正在构建一个RESTful博客API,我有两个模型:

'--base-href=\"/admin-v2/\"'

nodeCLI

默认情况下,// Run the ng build command nodeCLI.exec('ng', 'build', '--output-path=../../web/admin-v2', env, '--base-href=\"/admin-v2/\"'); class Article include Mongoid::Document include Mongoid::Timestamps embeds_many :comments ... end 。当管理员批准评论时,状态将切换为 class Comment include Mongoid::Document include Mongoid::Timestamps field :status, type: String ... end

在任何情况下,我都不想将未经批准的评论发送到前端。 如何仅使用一个查询查询所有包含已发布条评论的文章?

1 个答案:

答案 0 :(得分:1)

这就是你要找的东西

SELECT *
FROM Client c, Commune cc, Staff_admin sa, Personne p
WHERE c.ref_commune  = cc.id AND c.ref_staff_admin = sa.id AND sa.id = p.id

详细了解有关在嵌套字段here

上查询的信息