現在のページの子にタグ付けされた記事を表示する apos.pages.find を作成しようとしています。
find メソッドはタグで動作するのですが、slug オプションで検索を限定しようとすると、一致しません。
最初に私は
apos.pages.find(req).slug("/ils-parlent-de-nous")
しかし、私はこのエラーが発生します:
.slug("/")
^
TypeError: self.apos.pages.find(...).tag(...).slug is not a function
だから私はこの構文を試しました:
module.exports = { label: 'Articles en une', name:"liste-unes", construct: function(self, options) {
self.pageBeforeSend = function(req, callback) {
self.apos.pages.find(req, { slug: { $gte: '/ils-parlent-de-nous' } } )
.tag("la une")
.published()
.ancestors(true)
.sort(
{ createdAt: 1 }
).toArray(function(err, la-une) {
if (err) {
console.log(err)
return callback(err);
}
req.data.la-une = la-une;
console.log("* * * * * * * * * * * * * * * ")
console.log(la-une)
return callback(null);
});
}
}};
私は何かが恋しいですか?
ありがとう