1

現在のページの子にタグ付けされた記事を表示する 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);
        });  
    }
 }};

私は何かが恋しいですか?

ありがとう

4

0 に答える 0